From 3a94870531588971d9cf1248b74471c3d2c744b0 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 655ec9299221f5501410946bc03e9f605c3d7ead 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 b84d0c918cdbb086c591385f0cdd4bea3b698557 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 e768c48c05bfb8b65ad0de92920fd230895073f8 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 ea9c101b839b461f83814740224092ecd6e86800 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 2e640b5039aa534afbd5500e2ff42d3d93cdf71f 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 5aaf157180f043d15f6d090cd10fbe67e4f714ba 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 0b067b09c8c0427546a711c5e6e70a464c00c864 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