From e8ee2fc1f9c92c59f5de4706d8e568b4af2d4173 Mon Sep 17 00:00:00 2001 From: John Bowdre <61015723+jbowdre@users.noreply.github.com> Date: Tue, 12 Sep 2023 16:18:37 -0500 Subject: [PATCH 1/8] schedule daily netlify builds this will make it possible to schedule posts for future publish dates --- .github/workflows/daily_build.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 .github/workflows/daily_build.yml diff --git a/.github/workflows/daily_build.yml b/.github/workflows/daily_build.yml new file mode 100644 index 0000000..f8d70f7 --- /dev/null +++ b/.github/workflows/daily_build.yml @@ -0,0 +1,14 @@ +name: Daily build + +on: + schedule: + - cron: "0 13 * * *" + +jobs: + build: + runs-on: ubuntu-latest + steps: + - name: Trigger build webhook on Netlify + run: curl -s -X POST "https://api.netlify.com/build_hooks/${TOKEN}" + env: + TOKEN: ${{ secrets.NETLIFY_CRON_BUILD_HOOK }} From 6e43e7dfe1760a847d3648752ab1083ca6ea71f2 Mon Sep 17 00:00:00 2001 From: John Bowdre Date: Tue, 12 Sep 2023 16:40:52 -0500 Subject: [PATCH 2/8] new post: virtuallypotato -> runtimeterror --- .../virtuallypotato-runtimeterror/index.md | 34 +++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 content/posts/virtuallypotato-runtimeterror/index.md diff --git a/content/posts/virtuallypotato-runtimeterror/index.md b/content/posts/virtuallypotato-runtimeterror/index.md new file mode 100644 index 0000000..053b17f --- /dev/null +++ b/content/posts/virtuallypotato-runtimeterror/index.md @@ -0,0 +1,34 @@ +--- +title: "virtuallypotato -> runtimeterror" +date: 2023-09-13 +# lastmod: 2023-09-13 +timeless: true +draft: false +description: "This blog has migrated from virtuallypotato.com to runtimeterror.dev." +featured: true +toc: false +comment: true +tags: + - meta +--- + +```shell +cp -a virtuallypotato.com runtimeterror.dev +rm -rf virtuallypotato.com +ln -s virtuallypotato.com runtimeterror.dev +``` + +If you've noticed that things look a bit different around here, you might *also* have noticed that my posts about VMware had become less and less frequent over the past year or so. That wasn't intentional, but a side-effect of some shifting priorities with a new position at work. I'm no longer on the team responsible for our VMware environment and am now more focused on cloud-native technologies and open-source DevOps solutions. The new role keeps me pretty busy, and I'm using what free time I have to learn more about and experiment with the technologies I use at work. + +That (unfortunately) means that I won't be posting much (if at all) about VMware-related things (including the [vRA8 series of posts](/series/vra8/))[^vra8] going forward. Instead, expect to see more posts about things like [containers](/tags/containers/), [infrastructure-as-code](/tags/iac/), [self-hosting](/tags/selfhosting/), and [miscellaneous tech projects](/series/projects/) that I play with. + +I decided to migrate, rebrand, and re-theme my blog to reflect this change in focus. Virtually Potato used a [theme heavily inspired by VMware design language](https://github.com/chipzoller/hugo-clarity), and I don't think it's a great fit for the current (and future) content anymore. It was also a very feature-rich theme which provided a lot of capability but made it a bit tricky to modify/maintain my personal tweaks. The new Runtime Terror[^pun] site uses a [more minimal theme](https://github.com/joeroe/risotto) which takes cues from terminals and markdown formatting. It's also simpler and thus easier for me to tweak. I've done a lot of that already and anticipating doing a bit more in the coming weeks, but I wanted to go ahead and make this thing "live" for now. + +I've copied all content from the old site (including post comments), and set things up so that all existing links should seamlessly redirect. Hopefully that will make for a pretty easy transition. + +Thanks for sticking with me. + + +[^vra8]: I had a lot of cool things I wanted to explore/document with vRA8 and I'm sad that I won't get to "complete" this series. I no longer run a vRA8 instance in my homelab (it's a resource hog and I needed the RAM for other things) though so I don't anticipate revisiting this. + +[^pun]: is a pun, and I'm a sucker for puns. \ No newline at end of file From b80e8aa617c0b4005cfbf8d6db89e2da25dfd160 Mon Sep 17 00:00:00 2001 From: John Bowdre Date: Tue, 12 Sep 2023 16:47:47 -0500 Subject: [PATCH 3/8] remove vra8 series from header --- config/_default/menu.toml | 6 ------ 1 file changed, 6 deletions(-) diff --git a/config/_default/menu.toml b/config/_default/menu.toml index 90d952b..1950c93 100644 --- a/config/_default/menu.toml +++ b/config/_default/menu.toml @@ -16,12 +16,6 @@ url = "/series/tips/" weight = 1 -[[main]] - identifier = "vra8" - name = "vra8" - url = "/series/vra8/" - weight = 1 - [[main]] identifier = "scripts" name = "scripts" From f30b368cf6bfd6fc91d58a8e4e4edfacb3365f59 Mon Sep 17 00:00:00 2001 From: John Bowdre Date: Tue, 12 Sep 2023 17:02:42 -0500 Subject: [PATCH 4/8] add related posts to sidebar --- config/_default/params.toml | 1 + layouts/partials/aside.html | 19 +++++++++++++++++++ 2 files changed, 20 insertions(+) diff --git a/config/_default/params.toml b/config/_default/params.toml index 1bf3b67..372e595 100644 --- a/config/_default/params.toml +++ b/config/_default/params.toml @@ -4,6 +4,7 @@ description = "while (true) { bugs++; }" mainSections = ["posts"] fallBackOgImage = "images/broken-computer.svg" numberOfFeaturedPosts = 5 +numberOfRelatedPosts = 5 author = "codesplice" indexTitle = ".-. ..- -. - .. -- . - . .-. .-. --- .-." diff --git a/layouts/partials/aside.html b/layouts/partials/aside.html index 8a08520..61a306a 100644 --- a/layouts/partials/aside.html +++ b/layouts/partials/aside.html @@ -22,6 +22,25 @@
{{ end }} +{{ if isset .Params "series" }} +{{$related := where .Site.RegularPages ".Params.series" "eq" .Params.series }} +{{- $relatedLimit := default 8 .Site.Params.numberOfRelatedPosts }} +

More {{ .Params.series }}

+ +
+{{ end }} + {{- $posts := where .Site.RegularPages "Type" "in" .Site.Params.mainSections }} {{- $featured := default 8 .Site.Params.numberOfFeaturedPosts }} {{- $featuredPosts := first $featured (where $posts "Params.featured" true)}} From f02f435324e7ad700119cb3899a8ffdbffe742c9 Mon Sep 17 00:00:00 2001 From: John Bowdre Date: Wed, 13 Sep 2023 08:21:26 -0500 Subject: [PATCH 5/8] update post --- content/posts/virtuallypotato-runtimeterror/index.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/posts/virtuallypotato-runtimeterror/index.md b/content/posts/virtuallypotato-runtimeterror/index.md index 053b17f..a9c6904 100644 --- a/content/posts/virtuallypotato-runtimeterror/index.md +++ b/content/posts/virtuallypotato-runtimeterror/index.md @@ -24,9 +24,9 @@ That (unfortunately) means that I won't be posting much (if at all) about VMware I decided to migrate, rebrand, and re-theme my blog to reflect this change in focus. Virtually Potato used a [theme heavily inspired by VMware design language](https://github.com/chipzoller/hugo-clarity), and I don't think it's a great fit for the current (and future) content anymore. It was also a very feature-rich theme which provided a lot of capability but made it a bit tricky to modify/maintain my personal tweaks. The new Runtime Terror[^pun] site uses a [more minimal theme](https://github.com/joeroe/risotto) which takes cues from terminals and markdown formatting. It's also simpler and thus easier for me to tweak. I've done a lot of that already and anticipating doing a bit more in the coming weeks, but I wanted to go ahead and make this thing "live" for now. -I've copied all content from the old site (including post comments), and set things up so that all existing links should seamlessly redirect. Hopefully that will make for a pretty easy transition. +I've copied all content from the old site (including post comments), and set things up so that all existing links should seamlessly redirect. Hopefully that will make for a pretty easy transition, but please add a comment if you see anything that's not quite working right. -Thanks for sticking with me. +Stay buggy. [^vra8]: I had a lot of cool things I wanted to explore/document with vRA8 and I'm sad that I won't get to "complete" this series. I no longer run a vRA8 instance in my homelab (it's a resource hog and I needed the RAM for other things) though so I don't anticipate revisiting this. From 987c79d74525867059e40add22f80c610e31198e Mon Sep 17 00:00:00 2001 From: John Bowdre Date: Wed, 13 Sep 2023 08:31:12 -0500 Subject: [PATCH 6/8] update post --- content/posts/virtuallypotato-runtimeterror/index.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/posts/virtuallypotato-runtimeterror/index.md b/content/posts/virtuallypotato-runtimeterror/index.md index a9c6904..e07ea55 100644 --- a/content/posts/virtuallypotato-runtimeterror/index.md +++ b/content/posts/virtuallypotato-runtimeterror/index.md @@ -18,11 +18,11 @@ rm -rf virtuallypotato.com ln -s virtuallypotato.com runtimeterror.dev ``` -If you've noticed that things look a bit different around here, you might *also* have noticed that my posts about VMware had become less and less frequent over the past year or so. That wasn't intentional, but a side-effect of some shifting priorities with a new position at work. I'm no longer on the team responsible for our VMware environment and am now more focused on cloud-native technologies and open-source DevOps solutions. The new role keeps me pretty busy, and I'm using what free time I have to learn more about and experiment with the technologies I use at work. +If you've noticed that things look a bit different around here, you might *also* have noticed that my posts about VMware products had become less and less frequent over the past year or so. That wasn't intentional, but a side-effect of some shifting priorities with a new position at work. I'm no longer on the team responsible for our VMware environment and am now more focused on cloud-native technologies and open-source DevOps solutions. The new role keeps me pretty busy, and I'm using what free time I have to learn more about and experiment with the technologies I use at work. That (unfortunately) means that I won't be posting much (if at all) about VMware-related things (including the [vRA8 series of posts](/series/vra8/))[^vra8] going forward. Instead, expect to see more posts about things like [containers](/tags/containers/), [infrastructure-as-code](/tags/iac/), [self-hosting](/tags/selfhosting/), and [miscellaneous tech projects](/series/projects/) that I play with. -I decided to migrate, rebrand, and re-theme my blog to reflect this change in focus. Virtually Potato used a [theme heavily inspired by VMware design language](https://github.com/chipzoller/hugo-clarity), and I don't think it's a great fit for the current (and future) content anymore. It was also a very feature-rich theme which provided a lot of capability but made it a bit tricky to modify/maintain my personal tweaks. The new Runtime Terror[^pun] site uses a [more minimal theme](https://github.com/joeroe/risotto) which takes cues from terminals and markdown formatting. It's also simpler and thus easier for me to tweak. I've done a lot of that already and anticipating doing a bit more in the coming weeks, but I wanted to go ahead and make this thing "live" for now. +I decided to migrate, rebrand, and re-theme my blog to reflect this change in focus. Virtually Potato used a [theme heavily inspired by VMware design language](https://github.com/chipzoller/hugo-clarity), and I don't think it's a great fit for the current (and future) content anymore. That theme is also very feature-rich which provides a lot of capability out of the box but makes it a bit tricky to modify (and maintain) my personal tweaks. The new Runtime Terror[^pun] site uses a [more minimal theme](https://github.com/joeroe/risotto) which takes cues from terminals and markdown formatting. It's also simpler and thus easier for me to tweak. I've done a lot of that already and anticipating doing a bit more in the coming weeks, but I wanted to go ahead and make this thing "live" for now. I've copied all content from the old site (including post comments), and set things up so that all existing links should seamlessly redirect. Hopefully that will make for a pretty easy transition, but please add a comment if you see anything that's not quite working right. From d8d467d0b51640b22a015a379bb1cc0efeb4c61b Mon Sep 17 00:00:00 2001 From: John Bowdre Date: Wed, 13 Sep 2023 08:49:35 -0500 Subject: [PATCH 7/8] update post --- content/posts/virtuallypotato-runtimeterror/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/posts/virtuallypotato-runtimeterror/index.md b/content/posts/virtuallypotato-runtimeterror/index.md index e07ea55..cfc1613 100644 --- a/content/posts/virtuallypotato-runtimeterror/index.md +++ b/content/posts/virtuallypotato-runtimeterror/index.md @@ -22,7 +22,7 @@ If you've noticed that things look a bit different around here, you might *also* That (unfortunately) means that I won't be posting much (if at all) about VMware-related things (including the [vRA8 series of posts](/series/vra8/))[^vra8] going forward. Instead, expect to see more posts about things like [containers](/tags/containers/), [infrastructure-as-code](/tags/iac/), [self-hosting](/tags/selfhosting/), and [miscellaneous tech projects](/series/projects/) that I play with. -I decided to migrate, rebrand, and re-theme my blog to reflect this change in focus. Virtually Potato used a [theme heavily inspired by VMware design language](https://github.com/chipzoller/hugo-clarity), and I don't think it's a great fit for the current (and future) content anymore. That theme is also very feature-rich which provides a lot of capability out of the box but makes it a bit tricky to modify (and maintain) my personal tweaks. The new Runtime Terror[^pun] site uses a [more minimal theme](https://github.com/joeroe/risotto) which takes cues from terminals and markdown formatting. It's also simpler and thus easier for me to tweak. I've done a lot of that already and anticipating doing a bit more in the coming weeks, but I wanted to go ahead and make this thing "live" for now. +I decided to migrate, rebrand, and re-theme my blog to reflect this change in focus. virtuallypotato used a [theme heavily inspired by VMware design language](https://github.com/chipzoller/hugo-clarity), and I don't think it's a great fit for the current (and future) content anymore. That theme is also very feature-rich which provides a lot of capability out of the box but makes it a bit tricky to modify (and maintain) my personal tweaks. The new runtimeterror[^pun] site uses a [more minimal theme](https://github.com/joeroe/risotto) which takes cues from terminals and markdown formatting. It's also simpler and thus easier for me to tweak. I've done a lot of that already and anticipating doing a bit more in the coming weeks, but I wanted to go ahead and make this thing "live" for now. I've copied all content from the old site (including post comments), and set things up so that all existing links should seamlessly redirect. Hopefully that will make for a pretty easy transition, but please add a comment if you see anything that's not quite working right. From 84483957d56baa70d40e535da4a8ab0f749420cb Mon Sep 17 00:00:00 2001 From: John Bowdre Date: Wed, 13 Sep 2023 09:36:43 -0500 Subject: [PATCH 8/8] add vpotato locator to menu --- config/_default/menu.toml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/config/_default/menu.toml b/config/_default/menu.toml index 1950c93..2ae1a5a 100644 --- a/config/_default/menu.toml +++ b/config/_default/menu.toml @@ -21,3 +21,9 @@ name = "scripts" url = "/series/scripts/" weight = 1 + +[[main]] + identifier = "virtuallypotato" + name = "whereis virtuallypotato" + url = "/virtuallypotato-runtimeterror/" + weight = 100