From bcaa963b2b81071ddf65ef7dd2298d2b83c7d89f Mon Sep 17 00:00:00 2001 From: Lukas Vacula Date: Wed, 14 May 2025 10:08:04 -0400 Subject: [PATCH] restructure --- content/_index.md | 2 ++ content/posts/2023/06/_index.md | 9 ------- content/posts/2023/07/_index.md | 9 ------- content/posts/2023/08/_index.md | 9 ------- content/posts/2023/09/_index.md | 9 ------- content/posts/2023/10/_index.md | 9 ------- content/posts/2023/11/_index.md | 9 ------- content/posts/2023/12/_index.md | 9 ------- content/posts/2023/_index.md | 9 ------- content/posts/2024/01/_index.md | 9 ------- content/posts/2024/02/_index.md | 9 ------- content/posts/2024/03/_index.md | 9 ------- content/posts/2024/04/_index.md | 9 ------- .../index.md | 20 --------------- content/posts/2024/09/_index.md | 9 ------- content/posts/2024/11/_index.md | 9 ------- content/posts/2024/_index.md | 9 ------- content/posts/2025/01/_index.md | 9 ------- content/posts/2025/_index.md | 9 ------- content/posts/{2024/01 => }/ai-discussion.md | 0 content/posts/{2023/08 => }/cissp.md | 0 content/posts/{2023/09 => }/defaults.md | 0 .../index.md => email-migration-inquiry.md} | 0 .../index.md => i-am-now-an-rhcsa.md} | 0 .../index.md => missing-link-for-notes.md} | 0 ... => needs-reboot-satellite-and-ansible.md} | 0 .../01/20250102/index.md => new-year-2025.md} | 0 ...x.md => notes-on-a-year-at-current-job.md} | 0 ...md => please-dont-dunk-on-scam-victims.md} | 0 .../12 => }/podman_notes_rootless_quadlet.md | 0 ...designing-my-selfhosting-setup-and-lab.md} | 0 .../{2023/06 => }/resolved-email-delivery.md | 0 .../10 => }/resolved-libvirt-isolated.md | 0 content/posts/rhel-10.md | 25 +++++++++++++++++++ content/posts/{2023/11 => }/why_zola.md | 0 35 files changed, 27 insertions(+), 173 deletions(-) delete mode 100644 content/posts/2023/06/_index.md delete mode 100644 content/posts/2023/07/_index.md delete mode 100644 content/posts/2023/08/_index.md delete mode 100644 content/posts/2023/09/_index.md delete mode 100644 content/posts/2023/10/_index.md delete mode 100644 content/posts/2023/11/_index.md delete mode 100644 content/posts/2023/12/_index.md delete mode 100644 content/posts/2023/_index.md delete mode 100644 content/posts/2024/01/_index.md delete mode 100644 content/posts/2024/02/_index.md delete mode 100644 content/posts/2024/03/_index.md delete mode 100644 content/posts/2024/04/_index.md delete mode 100644 content/posts/2024/04/homelab-and-selfhosting-redesign-mid-to-post-transition-thoughts/index.md delete mode 100644 content/posts/2024/09/_index.md delete mode 100644 content/posts/2024/11/_index.md delete mode 100644 content/posts/2024/_index.md delete mode 100644 content/posts/2025/01/_index.md delete mode 100644 content/posts/2025/_index.md rename content/posts/{2024/01 => }/ai-discussion.md (100%) rename content/posts/{2023/08 => }/cissp.md (100%) rename content/posts/{2023/09 => }/defaults.md (100%) rename content/posts/{2024/02/email-migration-inquiry/index.md => email-migration-inquiry.md} (100%) rename content/posts/{2024/04/i-am-now-an-rhcsa/index.md => i-am-now-an-rhcsa.md} (100%) rename content/posts/{2024/01/missing-link-for-notes/index.md => missing-link-for-notes.md} (100%) rename content/posts/{2024/11/needs-reboot-satellite-and-ansible/index.md => needs-reboot-satellite-and-ansible.md} (100%) rename content/posts/{2025/01/20250102/index.md => new-year-2025.md} (100%) rename content/posts/{2024/09/20240904/index.md => notes-on-a-year-at-current-job.md} (100%) rename content/posts/{2024/04/20240406/index.md => please-dont-dunk-on-scam-victims.md} (100%) rename content/posts/{2023/12 => }/podman_notes_rootless_quadlet.md (100%) rename content/posts/{2024/03/redesigning-my-selfhosting-setup-and-lab/index.md => redesigning-my-selfhosting-setup-and-lab.md} (100%) rename content/posts/{2023/06 => }/resolved-email-delivery.md (100%) rename content/posts/{2023/10 => }/resolved-libvirt-isolated.md (100%) create mode 100644 content/posts/rhel-10.md rename content/posts/{2023/11 => }/why_zola.md (100%) diff --git a/content/_index.md b/content/_index.md index 8ef10bc..65a3fce 100644 --- a/content/_index.md +++ b/content/_index.md @@ -6,7 +6,9 @@ in_search_index = true +++ Hi there! + I'm Lukas. This is the website where I host notes about programming, homelabbing, and other topics that interest me. Not all topics are technical. + You can check the "Posts" page for longer articles and "Shortnotes" for shorter, off-the-cuff items. diff --git a/content/posts/2023/06/_index.md b/content/posts/2023/06/_index.md deleted file mode 100644 index 569bde4..0000000 --- a/content/posts/2023/06/_index.md +++ /dev/null @@ -1,9 +0,0 @@ -+++ -title = "2023-06" -sort_by = "date" -template = "posts.html" -page_template = "post.html" -transparent = true -+++ - -Posts diff --git a/content/posts/2023/07/_index.md b/content/posts/2023/07/_index.md deleted file mode 100644 index 2c0acd3..0000000 --- a/content/posts/2023/07/_index.md +++ /dev/null @@ -1,9 +0,0 @@ -+++ -title = "2023-07" -sort_by = "date" -template = "posts.html" -page_template = "post.html" -transparent = true -+++ - -Posts diff --git a/content/posts/2023/08/_index.md b/content/posts/2023/08/_index.md deleted file mode 100644 index 67a2ddb..0000000 --- a/content/posts/2023/08/_index.md +++ /dev/null @@ -1,9 +0,0 @@ -+++ -title = "2023-08" -sort_by = "date" -template = "posts.html" -page_template = "post.html" -transparent = true -+++ - -Posts diff --git a/content/posts/2023/09/_index.md b/content/posts/2023/09/_index.md deleted file mode 100644 index 8d75bda..0000000 --- a/content/posts/2023/09/_index.md +++ /dev/null @@ -1,9 +0,0 @@ -+++ -title = "2023-09" -sort_by = "date" -template = "posts.html" -page_template = "post.html" -transparent = true -+++ - -Posts diff --git a/content/posts/2023/10/_index.md b/content/posts/2023/10/_index.md deleted file mode 100644 index fd3be2a..0000000 --- a/content/posts/2023/10/_index.md +++ /dev/null @@ -1,9 +0,0 @@ -+++ -title = "2023-10" -sort_by = "date" -template = "posts.html" -page_template = "post.html" -transparent = true -+++ - -Posts diff --git a/content/posts/2023/11/_index.md b/content/posts/2023/11/_index.md deleted file mode 100644 index 9bf860f..0000000 --- a/content/posts/2023/11/_index.md +++ /dev/null @@ -1,9 +0,0 @@ -+++ -title = "2023-11" -sort_by = "date" -template = "posts.html" -page_template = "post.html" -transparent = true -+++ - -Posts diff --git a/content/posts/2023/12/_index.md b/content/posts/2023/12/_index.md deleted file mode 100644 index 2065b7b..0000000 --- a/content/posts/2023/12/_index.md +++ /dev/null @@ -1,9 +0,0 @@ -+++ -title = "2023-12" -sort_by = "date" -template = "posts.html" -page_template = "post.html" -transparent = true -+++ - -Posts diff --git a/content/posts/2023/_index.md b/content/posts/2023/_index.md deleted file mode 100644 index 4bca60d..0000000 --- a/content/posts/2023/_index.md +++ /dev/null @@ -1,9 +0,0 @@ -+++ -title = "2023" -sort_by = "date" -template = "posts.html" -page_template = "post.html" -transparent = true -+++ - -Posts diff --git a/content/posts/2024/01/_index.md b/content/posts/2024/01/_index.md deleted file mode 100644 index 4b3aaeb..0000000 --- a/content/posts/2024/01/_index.md +++ /dev/null @@ -1,9 +0,0 @@ -+++ -title = "2024-01" -sort_by = "date" -template = "posts.html" -page_template = "post.html" -transparent = true -+++ - -Posts diff --git a/content/posts/2024/02/_index.md b/content/posts/2024/02/_index.md deleted file mode 100644 index eb8b1a0..0000000 --- a/content/posts/2024/02/_index.md +++ /dev/null @@ -1,9 +0,0 @@ -+++ -title = "2024-02" -sort_by = "date" -template = "posts.html" -page_template = "post.html" -transparent = true -+++ - -Posts diff --git a/content/posts/2024/03/_index.md b/content/posts/2024/03/_index.md deleted file mode 100644 index a5038c6..0000000 --- a/content/posts/2024/03/_index.md +++ /dev/null @@ -1,9 +0,0 @@ -+++ -title = "2024-03" -sort_by = "date" -template = "posts.html" -page_template = "post.html" -transparent = true -+++ - -Posts diff --git a/content/posts/2024/04/_index.md b/content/posts/2024/04/_index.md deleted file mode 100644 index f004fcd..0000000 --- a/content/posts/2024/04/_index.md +++ /dev/null @@ -1,9 +0,0 @@ -+++ -title = "2024-04" -sort_by = "date" -template = "posts.html" -page_template = "post.html" -transparent = true -+++ - -Posts diff --git a/content/posts/2024/04/homelab-and-selfhosting-redesign-mid-to-post-transition-thoughts/index.md b/content/posts/2024/04/homelab-and-selfhosting-redesign-mid-to-post-transition-thoughts/index.md deleted file mode 100644 index d07d98f..0000000 --- a/content/posts/2024/04/homelab-and-selfhosting-redesign-mid-to-post-transition-thoughts/index.md +++ /dev/null @@ -1,20 +0,0 @@ -+++ -title = "Homelab and Selfhosting Redesign Mid-to-Post-Transition Thoughts" -# description = "" -date = 2024-04-08 -# updated = 2024-04-08 -#draft = true -[taxonomies] -tags = ["selfhosting", "homelab"] -+++ - -In [a previous post](../../03/redesigning-my-selfhosting-setup-and-lab), I talked about plans for moving from an expensive Google Cloud VPS and a full-fat SuperMicro server to a small Dell micro PC. -It's been serveral weeks since that post and I wanted to give an update. - -As of this moment, both the VPS and the server are shut down. -Luckily, all of the services I care about appear to be working! -All of my goals from the previous post (except for the UPS) have been realized - especially the rootless Podman. - -I'll probably make a dedicated post about some of the specific services and what was necessary for each. -For now, I'll give a bit of advice for anyone who might want to follow in my steps: -It's probably easier to design the initial pod using `podman` commands *then* generate the Kube YAML than it is to use an existing YAML and adapt it for a different service. diff --git a/content/posts/2024/09/_index.md b/content/posts/2024/09/_index.md deleted file mode 100644 index 09ca487..0000000 --- a/content/posts/2024/09/_index.md +++ /dev/null @@ -1,9 +0,0 @@ -+++ -title = "2024-09" -sort_by = "date" -template = "posts.html" -page_template = "post.html" -transparent = true -+++ - -Posts diff --git a/content/posts/2024/11/_index.md b/content/posts/2024/11/_index.md deleted file mode 100644 index f9266f5..0000000 --- a/content/posts/2024/11/_index.md +++ /dev/null @@ -1,9 +0,0 @@ -+++ -title = "2024-11" -sort_by = "date" -template = "posts.html" -page_template = "post.html" -transparent = true -+++ - -Posts diff --git a/content/posts/2024/_index.md b/content/posts/2024/_index.md deleted file mode 100644 index 9fa4e85..0000000 --- a/content/posts/2024/_index.md +++ /dev/null @@ -1,9 +0,0 @@ -+++ -title = "2024" -sort_by = "date" -template = "posts.html" -page_template = "post.html" -transparent = true -+++ - -Posts diff --git a/content/posts/2025/01/_index.md b/content/posts/2025/01/_index.md deleted file mode 100644 index a419c54..0000000 --- a/content/posts/2025/01/_index.md +++ /dev/null @@ -1,9 +0,0 @@ -+++ -title = "2025-01" -sort_by = "date" -template = "posts.html" -page_template = "post.html" -transparent = true -+++ - -Posts diff --git a/content/posts/2025/_index.md b/content/posts/2025/_index.md deleted file mode 100644 index caeefa7..0000000 --- a/content/posts/2025/_index.md +++ /dev/null @@ -1,9 +0,0 @@ -+++ -title = "2025" -sort_by = "date" -template = "posts.html" -page_template = "post.html" -transparent = true -+++ - -Posts diff --git a/content/posts/2024/01/ai-discussion.md b/content/posts/ai-discussion.md similarity index 100% rename from content/posts/2024/01/ai-discussion.md rename to content/posts/ai-discussion.md diff --git a/content/posts/2023/08/cissp.md b/content/posts/cissp.md similarity index 100% rename from content/posts/2023/08/cissp.md rename to content/posts/cissp.md diff --git a/content/posts/2023/09/defaults.md b/content/posts/defaults.md similarity index 100% rename from content/posts/2023/09/defaults.md rename to content/posts/defaults.md diff --git a/content/posts/2024/02/email-migration-inquiry/index.md b/content/posts/email-migration-inquiry.md similarity index 100% rename from content/posts/2024/02/email-migration-inquiry/index.md rename to content/posts/email-migration-inquiry.md diff --git a/content/posts/2024/04/i-am-now-an-rhcsa/index.md b/content/posts/i-am-now-an-rhcsa.md similarity index 100% rename from content/posts/2024/04/i-am-now-an-rhcsa/index.md rename to content/posts/i-am-now-an-rhcsa.md diff --git a/content/posts/2024/01/missing-link-for-notes/index.md b/content/posts/missing-link-for-notes.md similarity index 100% rename from content/posts/2024/01/missing-link-for-notes/index.md rename to content/posts/missing-link-for-notes.md diff --git a/content/posts/2024/11/needs-reboot-satellite-and-ansible/index.md b/content/posts/needs-reboot-satellite-and-ansible.md similarity index 100% rename from content/posts/2024/11/needs-reboot-satellite-and-ansible/index.md rename to content/posts/needs-reboot-satellite-and-ansible.md diff --git a/content/posts/2025/01/20250102/index.md b/content/posts/new-year-2025.md similarity index 100% rename from content/posts/2025/01/20250102/index.md rename to content/posts/new-year-2025.md diff --git a/content/posts/2024/09/20240904/index.md b/content/posts/notes-on-a-year-at-current-job.md similarity index 100% rename from content/posts/2024/09/20240904/index.md rename to content/posts/notes-on-a-year-at-current-job.md diff --git a/content/posts/2024/04/20240406/index.md b/content/posts/please-dont-dunk-on-scam-victims.md similarity index 100% rename from content/posts/2024/04/20240406/index.md rename to content/posts/please-dont-dunk-on-scam-victims.md diff --git a/content/posts/2023/12/podman_notes_rootless_quadlet.md b/content/posts/podman_notes_rootless_quadlet.md similarity index 100% rename from content/posts/2023/12/podman_notes_rootless_quadlet.md rename to content/posts/podman_notes_rootless_quadlet.md diff --git a/content/posts/2024/03/redesigning-my-selfhosting-setup-and-lab/index.md b/content/posts/redesigning-my-selfhosting-setup-and-lab.md similarity index 100% rename from content/posts/2024/03/redesigning-my-selfhosting-setup-and-lab/index.md rename to content/posts/redesigning-my-selfhosting-setup-and-lab.md diff --git a/content/posts/2023/06/resolved-email-delivery.md b/content/posts/resolved-email-delivery.md similarity index 100% rename from content/posts/2023/06/resolved-email-delivery.md rename to content/posts/resolved-email-delivery.md diff --git a/content/posts/2023/10/resolved-libvirt-isolated.md b/content/posts/resolved-libvirt-isolated.md similarity index 100% rename from content/posts/2023/10/resolved-libvirt-isolated.md rename to content/posts/resolved-libvirt-isolated.md diff --git a/content/posts/rhel-10.md b/content/posts/rhel-10.md new file mode 100644 index 0000000..ebf0cd6 --- /dev/null +++ b/content/posts/rhel-10.md @@ -0,0 +1,25 @@ ++++ +title = "Thoughts on RHEL 10's Release Notes" +# description = "" +date = 2025-05-14 +# updated = 2025-05-14 +#draft = true +[taxonomies] +tags = ["linux"] ++++ + +Between Red Hat Summit next week and what seems to have been an accidental announcement of a GA release on the [RHEL Release dates page](https://access.redhat.com/articles/3078) (which has now been reverted), it seems clear that RHEL 10 will be released within the next week or two. +I thought it would be a good time to look over the changes listed for the RHEL 10 beta to see what might be interesting or applicable to me at work. +I'm not much of a developer so most of my interests will be on the admin side. + +* The embedded DNS server for IdM is not available because they are waiting on updates to another library. We've tried to move away from the embedded DNS server in our environment, but I can see this being an issue for anyone who does and wants to upgrade to RHEL 10 immediately. +* RDP has replaced VNC as the graphical remote access protocol for RHEL 10's installer. I haven't tried to set up RDP on Linux before, but I *have* set up VNC on a home server. Maybe I should figure out how they're handling it in RHEL and consider switching over. +* Valkey has replaced redis. I'm not surprised after reading some of the problems of the licensing change. +* Firefox and Thunderbird are only available as Flatpaks in RHEL 10. It looks like this change will require logging in to the Red Hat Container Catalogue, which is slightly unfortunate because of the extra step required. On the other hand, this appears to simplify a lot of the upstream work and allow longer terms for supporting a single version. Ultimtely, I don't use RHEL on the desktop so this is all just a curiosity to me. +* The web console known as Cockpit now includes a file manager. +* The `storage` system role can now manage Stratis pools. This is the only time I've seen Stratis mentioned outside of studying fro the RHCSA exam. +* The `podman` system role can now log in to container registries. Cool and useful. +* There's a `postfix` system role. This isn't new, but I wish I knew about it before making basically the same thing for work. + + +If you'd like to read the notes for yourself, they are currently hosted at [https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/10-beta/html/10.0_beta_release_notes/index](https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/10-beta/html/10.0_beta_release_notes/index). diff --git a/content/posts/2023/11/why_zola.md b/content/posts/why_zola.md similarity index 100% rename from content/posts/2023/11/why_zola.md rename to content/posts/why_zola.md