feat!: migrate to cozystack organization and cozystack/cozystack registry namespace#14
Conversation
The repository moved to the cozystack GitHub organization. Update the module path in go.mod and all internal import paths to match. Assisted-By: Claude <noreply@anthropic.com> Signed-off-by: Aleksei Sviridkin <f@lex.la>
The provider now publishes under the cozystack namespace instead of lexfrei. Update the provider Address, documentation, examples, and the docs-generation dev override accordingly. BREAKING CHANGE: the provider source changes from lexfrei/cozystack to cozystack/cozystack. Existing configurations must update the source in their required_providers block. Assisted-By: Claude <noreply@anthropic.com> Signed-off-by: Aleksei Sviridkin <f@lex.la>
Point the clone URL in CONTRIBUTING at the cozystack organization and drop the personal funding configuration. Assisted-By: Claude <noreply@anthropic.com> Signed-off-by: Aleksei Sviridkin <f@lex.la>
Document the move to the cozystack organization and the registry namespace change as a breaking change. Assisted-By: Claude <noreply@anthropic.com> Signed-off-by: Aleksei Sviridkin <f@lex.la>
|
Caution Review failedPull request was closed or merged during review No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (83)
💤 Files with no reviewable changes (1)
📝 WalkthroughWalkthroughThis PR migrates the Terraform provider repository namespace from ChangesRepository Namespace Migration (lexfrei → cozystack)
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes Poem
🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Warning There were issues while running some tools. Please review the errors and either fix the tool's configuration or disable the tool if it's a critical failure. 🔧 Trivy (0.69.3)Trivy execution failed: 2026-06-11T09:16:13Z FATAL Fatal error run error: fs scan error: scan error: scan failed: failed analysis: post analysis error: post analysis error: kubernetes scan error: fs filter error: fs filter error: walk error range error: stat gitleaks-report-43.json: no such file or directory: range error: stat gitleaks-report-43.json: no such file or directory 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. Comment |
There was a problem hiding this comment.
Code Review
This pull request migrates the Terraform provider from the lexfrei namespace to the cozystack organization. This includes updating the Go module path, all internal import paths, provider registry source references in documentation, examples, and scripts, as well as updating the server address in main.go. Additionally, a changelog entry for version 1.4.3 has been added to document these breaking changes, and the funding configuration has been removed. There are no review comments, so I have no feedback to provide.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
Summary
The repository moved to the cozystack GitHub organization. This migrates the Go module path, the Terraform Registry namespace, and supporting metadata in preparation for publishing the provider under
cozystack/cozystack.Changes
github.com/lexfrei/...togithub.com/cozystack/...and update all internal imports.lexfrei/cozystacktocozystack/cozystackacross the provider Address, README, generated docs, examples, and the docs-generation dev override.Testing
make test)make lint)make docsproduces no diff)make testacc), if applicableAcceptance tests were not run: this is a rename/metadata migration with no behavioral change.
Documentation
examples/(if a resource/data source changed)make docs)Checklist
type(scope): description)Additional Notes
The tracked Cozystack API module is already at v1.4.3 on master;
api/apps/v1alpha1has no schema changes over v1.4.2, so the typed-model spec-coverage guards are unaffected. After merge, the release is cut manually with GoReleaser and published to the registry undercozystack/cozystack.Summary by CodeRabbit
Chores
lexfrei/cozystacktocozystack/cozystackapps.cozystack.iov1.4.3Documentation
Breaking Changes
required_providerssource fromlexfrei/cozystacktocozystack/cozystack