Skip to content

feat(blog): announce /cozystack:wizard guided installer - #542

Merged
Timur Tukaev (tym83) merged 1 commit into
mainfrom
blog/cozystack-wizard
May 20, 2026
Merged

feat(blog): announce /cozystack:wizard guided installer#542
Timur Tukaev (tym83) merged 1 commit into
mainfrom
blog/cozystack-wizard

Conversation

@tym83

@tym83 Timur Tukaev (tym83) commented May 20, 2026

Copy link
Copy Markdown
Contributor

Summary

New blog post announcing /cozystack:wizard, a guided end-to-end Cozystack installer.

What

  • Adds content/en/blog/2026-05-19-introducing-cozystack-wizard/ as a page bundle
  • Dated 2026-05-19, author Timur Tukaev
  • Ships a 1200x630 image used both as the hero and as the OG / social card (images: frontmatter)
  • Tagged as article_types: announcement, topics platform and install

Why

  • Announces a new user-facing feature: a guided installer that handles Talos / Ubuntu / Existing-cluster flows and the long tail of install edge cases (cert-SAN traps on NAT'd clouds, ZFS on Talos, LINSTOR registration races, boot-to-Talos upgrades)
  • Surfaces a breaking change for plugin users: five plugins consolidated into cozystack + linstor with renamed skills — existing installs must reinstall

Preview

Netlify deploy preview will appear on this PR once CI finishes.

Summary by CodeRabbit

  • Documentation

    • New blog post announcing the Cozystack Wizard, a guided installer for end-to-end deployment across Talos, Ubuntu, and existing clusters, with edge case handling and upgrade support.
  • Breaking Changes

    • Five plugins consolidated into cozystack and linstor with updated installation commands. Refer to documentation for migration details.

Review Change Stack

Introduce blog post for the new /cozystack:wizard installer covering
Talos / Ubuntu / Existing flows, the plugin consolidation
(5 -> cozystack + linstor) and the upgrade-to-tuned-Talos path. Uses
the 1200x630 wizard image as OG card via the frontmatter images key.

Signed-off-by: tym83 <6355522@gmail.com>
@netlify

netlify Bot commented May 20, 2026

Copy link
Copy Markdown

Deploy Preview for cozystack ready!

Name Link
🔨 Latest commit 81527c9
🔍 Latest deploy log https://app.netlify.com/projects/cozystack/deploys/6a0d5a60ea8c3b00083f0b20
😎 Deploy Preview https://deploy-preview-542--cozystack.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@coderabbitai

coderabbitai Bot commented May 20, 2026

Copy link
Copy Markdown
Contributor

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: e891b5d4-5249-4aae-837d-de827f240ca0

📥 Commits

Reviewing files that changed from the base of the PR and between 8c75af1 and 81527c9.

⛔ Files ignored due to path filters (1)
  • content/en/blog/2026-05-19-introducing-cozystack-wizard/cozystack-wizard.png is excluded by !**/*.png
📒 Files selected for processing (1)
  • content/en/blog/2026-05-19-introducing-cozystack-wizard/index.md

📝 Walkthrough

Walkthrough

New blog post announcing the /cozystack:wizard guided installer. The post documents end-to-end deployment orchestration across Talos, Ubuntu, and existing clusters, describes handled edge cases, notes a breaking change consolidating five plugins into two, and provides community contact links.

Changes

Wizard installer blog announcement

Layer / File(s) Summary
Wizard announcement blog post
content/en/blog/2026-05-19-introducing-cozystack-wizard/index.md
New blog post introducing /cozystack:wizard, a guided installer orchestrating Cozystack deployment. Post covers deployment across Talos, Ubuntu, and existing clusters, edge cases (cert-SAN NAT traps, ZFS provisioning, LINSTOR registration), boot-to-Talos upgrades, breaking change consolidating five plugins into cozystack and linstor with updated /plugin install commands, and community links.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Poem

🐰 A wizard appears with guide in hand,
Cozystack deploys across the land,
Five plugins merge to two so clean,
The smoothest install we've seen!
Join our rabbit warren today! ✨

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly summarizes the main change: announcing a new /cozystack:wizard guided installer in a blog post. It is concise, specific, and directly related to the primary content addition.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch blog/cozystack-wizard

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request introduces a blog post announcing the /cozystack:wizard guided installer, which automates Cozystack deployments across various environments like Talos and Ubuntu. The post also highlights a breaking change involving the consolidation of five plugins into two. Feedback suggests improving the technical clarity of the migration instructions by explicitly listing the deprecated plugins and providing a mapping for renamed skills to assist users in updating their automations.


## Breaking change: plugin consolidation

We have consolidated five plugins into two — `cozystack` and `linstor` — and renamed the skills. If you had the old plugins, uninstall the previous ones and reinstall:

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

The breaking change instructions are somewhat vague for a technical announcement. Since five plugins are being consolidated and skills are being renamed, it would be much more helpful to explicitly list the names of the deprecated plugins that need to be uninstalled and provide a mapping of the old skill names to the new ones. This will help users migrate their existing automations and prompts without guesswork.

@tym83
Timur Tukaev (tym83) merged commit 3da809c into main May 20, 2026
6 checks passed
@tym83
Timur Tukaev (tym83) deleted the blog/cozystack-wizard branch May 20, 2026 07:09
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