Skip to content

Commit 86a57dd

Browse files
committed
chore: update org references from jfreed-dev to freed-dev-llc
Repo moved to freed-dev-llc org. Update all GitHub URLs, Terraform Registry sources, Go module path, badges, and documentation references.
1 parent a223ad3 commit 86a57dd

File tree

25 files changed

+96
-96
lines changed

25 files changed

+96
-96
lines changed

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
blank_issues_enabled: true
22
contact_links:
33
- name: Documentation
4-
url: https://github.com/jfreed-dev/terraform-provider-turingpi#readme
4+
url: https://github.com/freed-dev-llc/terraform-provider-turingpi#readme
55
about: Check the README for usage examples and configuration options

CHANGELOG.md

Lines changed: 34 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -175,9 +175,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
175175

176176
### Deprecated
177177
- `turingpi_k3s_cluster` resource - Will be removed in v2.0.0
178-
- Migrate to [terraform-turingpi-modules](https://registry.terraform.io/modules/jfreed-dev/modules/turingpi)
178+
- Migrate to [terraform-turingpi-modules](https://registry.terraform.io/modules/freed-dev-llc/modules/turingpi)
179179
- `turingpi_talos_cluster` resource - Will be removed in v2.0.0
180-
- Migrate to [terraform-turingpi-modules](https://registry.terraform.io/modules/jfreed-dev/modules/turingpi)
180+
- Migrate to [terraform-turingpi-modules](https://registry.terraform.io/modules/freed-dev-llc/modules/turingpi)
181181

182182
### Added
183183
- **New pkg/ Subpackages** - Extracted reusable provisioner code
@@ -187,7 +187,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
187187
- `pkg/k3s/` - K3s cluster provisioner
188188
- `pkg/talos/` - Talos cluster provisioner
189189

190-
- **Terraform Modules** - Published to [Terraform Registry](https://registry.terraform.io/modules/jfreed-dev/modules/turingpi)
190+
- **Terraform Modules** - Published to [Terraform Registry](https://registry.terraform.io/modules/freed-dev-llc/modules/turingpi)
191191
- `modules/flash-nodes` - Flash firmware to Turing Pi nodes
192192
- `modules/talos-cluster` - Deploy Talos Kubernetes cluster (native Talos provider)
193193
- `modules/addons/metallb` - MetalLB load balancer
@@ -382,7 +382,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
382382
## [1.0.2] - 2025-12-22
383383

384384
### Changed
385-
- Provider source updated to `jfreed-dev/turingpi` for Terraform Registry
385+
- Provider source updated to `freed-dev-llc/turingpi` for Terraform Registry
386386
- Simplified installation instructions (auto-download from registry)
387387
- Consolidated GoReleaser config with GPG signing
388388

@@ -422,33 +422,33 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
422422
- Release automation workflow with GoReleaser
423423
- Multi-platform binaries (linux/darwin/windows, amd64/arm64)
424424

425-
[Unreleased]: https://github.com/jfreed-dev/terraform-provider-turingpi/compare/v1.3.10...HEAD
426-
[1.3.10]: https://github.com/jfreed-dev/terraform-provider-turingpi/compare/v1.3.9...v1.3.10
427-
[1.3.9]: https://github.com/jfreed-dev/terraform-provider-turingpi/compare/v1.3.8...v1.3.9
428-
[1.3.8]: https://github.com/jfreed-dev/terraform-provider-turingpi/compare/v1.3.7...v1.3.8
429-
[1.3.7]: https://github.com/jfreed-dev/terraform-provider-turingpi/compare/v1.3.6...v1.3.7
430-
[1.3.6]: https://github.com/jfreed-dev/terraform-provider-turingpi/compare/v1.3.5...v1.3.6
431-
[1.3.5]: https://github.com/jfreed-dev/terraform-provider-turingpi/compare/v1.3.4...v1.3.5
432-
[1.3.4]: https://github.com/jfreed-dev/terraform-provider-turingpi/compare/v1.3.3...v1.3.4
433-
[1.3.3]: https://github.com/jfreed-dev/terraform-provider-turingpi/compare/v1.3.2...v1.3.3
434-
[1.3.2]: https://github.com/jfreed-dev/terraform-provider-turingpi/compare/v1.3.1...v1.3.2
435-
[1.3.1]: https://github.com/jfreed-dev/terraform-provider-turingpi/compare/v1.3.0...v1.3.1
436-
[1.3.0]: https://github.com/jfreed-dev/terraform-provider-turingpi/compare/v1.2.2...v1.3.0
437-
[1.2.2]: https://github.com/jfreed-dev/terraform-provider-turingpi/compare/v1.2.1...v1.2.2
438-
[1.2.1]: https://github.com/jfreed-dev/terraform-provider-turingpi/compare/v1.2.0...v1.2.1
439-
[1.2.0]: https://github.com/jfreed-dev/terraform-provider-turingpi/compare/v1.1.4...v1.2.0
440-
[1.1.4]: https://github.com/jfreed-dev/terraform-provider-turingpi/compare/v1.1.3...v1.1.4
441-
[1.1.3]: https://github.com/jfreed-dev/terraform-provider-turingpi/compare/v1.1.1...v1.1.3
442-
[1.1.1]: https://github.com/jfreed-dev/terraform-provider-turingpi/compare/v1.1.0...v1.1.1
443-
[1.1.0]: https://github.com/jfreed-dev/terraform-provider-turingpi/compare/v1.0.10...v1.1.0
444-
[1.0.10]: https://github.com/jfreed-dev/terraform-provider-turingpi/compare/v1.0.9...v1.0.10
445-
[1.0.9]: https://github.com/jfreed-dev/terraform-provider-turingpi/compare/v1.0.8...v1.0.9
446-
[1.0.8]: https://github.com/jfreed-dev/terraform-provider-turingpi/compare/v1.0.7...v1.0.8
447-
[1.0.7]: https://github.com/jfreed-dev/terraform-provider-turingpi/compare/v1.0.6...v1.0.7
448-
[1.0.6]: https://github.com/jfreed-dev/terraform-provider-turingpi/compare/v1.0.5...v1.0.6
449-
[1.0.5]: https://github.com/jfreed-dev/terraform-provider-turingpi/compare/v1.0.4...v1.0.5
450-
[1.0.4]: https://github.com/jfreed-dev/terraform-provider-turingpi/compare/v1.0.3...v1.0.4
451-
[1.0.3]: https://github.com/jfreed-dev/terraform-provider-turingpi/compare/v1.0.2...v1.0.3
452-
[1.0.2]: https://github.com/jfreed-dev/terraform-provider-turingpi/compare/v1.0.1...v1.0.2
453-
[1.0.1]: https://github.com/jfreed-dev/terraform-provider-turingpi/compare/v1.0.0...v1.0.1
454-
[1.0.0]: https://github.com/jfreed-dev/terraform-provider-turingpi/releases/tag/v1.0.0
425+
[Unreleased]: https://github.com/freed-dev-llc/terraform-provider-turingpi/compare/v1.3.10...HEAD
426+
[1.3.10]: https://github.com/freed-dev-llc/terraform-provider-turingpi/compare/v1.3.9...v1.3.10
427+
[1.3.9]: https://github.com/freed-dev-llc/terraform-provider-turingpi/compare/v1.3.8...v1.3.9
428+
[1.3.8]: https://github.com/freed-dev-llc/terraform-provider-turingpi/compare/v1.3.7...v1.3.8
429+
[1.3.7]: https://github.com/freed-dev-llc/terraform-provider-turingpi/compare/v1.3.6...v1.3.7
430+
[1.3.6]: https://github.com/freed-dev-llc/terraform-provider-turingpi/compare/v1.3.5...v1.3.6
431+
[1.3.5]: https://github.com/freed-dev-llc/terraform-provider-turingpi/compare/v1.3.4...v1.3.5
432+
[1.3.4]: https://github.com/freed-dev-llc/terraform-provider-turingpi/compare/v1.3.3...v1.3.4
433+
[1.3.3]: https://github.com/freed-dev-llc/terraform-provider-turingpi/compare/v1.3.2...v1.3.3
434+
[1.3.2]: https://github.com/freed-dev-llc/terraform-provider-turingpi/compare/v1.3.1...v1.3.2
435+
[1.3.1]: https://github.com/freed-dev-llc/terraform-provider-turingpi/compare/v1.3.0...v1.3.1
436+
[1.3.0]: https://github.com/freed-dev-llc/terraform-provider-turingpi/compare/v1.2.2...v1.3.0
437+
[1.2.2]: https://github.com/freed-dev-llc/terraform-provider-turingpi/compare/v1.2.1...v1.2.2
438+
[1.2.1]: https://github.com/freed-dev-llc/terraform-provider-turingpi/compare/v1.2.0...v1.2.1
439+
[1.2.0]: https://github.com/freed-dev-llc/terraform-provider-turingpi/compare/v1.1.4...v1.2.0
440+
[1.1.4]: https://github.com/freed-dev-llc/terraform-provider-turingpi/compare/v1.1.3...v1.1.4
441+
[1.1.3]: https://github.com/freed-dev-llc/terraform-provider-turingpi/compare/v1.1.1...v1.1.3
442+
[1.1.1]: https://github.com/freed-dev-llc/terraform-provider-turingpi/compare/v1.1.0...v1.1.1
443+
[1.1.0]: https://github.com/freed-dev-llc/terraform-provider-turingpi/compare/v1.0.10...v1.1.0
444+
[1.0.10]: https://github.com/freed-dev-llc/terraform-provider-turingpi/compare/v1.0.9...v1.0.10
445+
[1.0.9]: https://github.com/freed-dev-llc/terraform-provider-turingpi/compare/v1.0.8...v1.0.9
446+
[1.0.8]: https://github.com/freed-dev-llc/terraform-provider-turingpi/compare/v1.0.7...v1.0.8
447+
[1.0.7]: https://github.com/freed-dev-llc/terraform-provider-turingpi/compare/v1.0.6...v1.0.7
448+
[1.0.6]: https://github.com/freed-dev-llc/terraform-provider-turingpi/compare/v1.0.5...v1.0.6
449+
[1.0.5]: https://github.com/freed-dev-llc/terraform-provider-turingpi/compare/v1.0.4...v1.0.5
450+
[1.0.4]: https://github.com/freed-dev-llc/terraform-provider-turingpi/compare/v1.0.3...v1.0.4
451+
[1.0.3]: https://github.com/freed-dev-llc/terraform-provider-turingpi/compare/v1.0.2...v1.0.3
452+
[1.0.2]: https://github.com/freed-dev-llc/terraform-provider-turingpi/compare/v1.0.1...v1.0.2
453+
[1.0.1]: https://github.com/freed-dev-llc/terraform-provider-turingpi/compare/v1.0.0...v1.0.1
454+
[1.0.0]: https://github.com/freed-dev-llc/terraform-provider-turingpi/releases/tag/v1.0.0

CONTRIBUTING.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ pre-commit run --all-files
7474

7575
## Release Process (Maintainers)
7676

77-
Releases are automated via Makefile targets. All releases are GPG-signed and published to the [Terraform Registry](https://registry.terraform.io/providers/jfreed-dev/turingpi).
77+
Releases are automated via Makefile targets. All releases are GPG-signed and published to the [Terraform Registry](https://registry.terraform.io/providers/freed-dev-llc/turingpi).
7878

7979
### Creating a Release
8080

@@ -100,8 +100,8 @@ make release-prep VERSION=1.0.10
100100
### Post-Release
101101

102102
After the release workflow completes:
103-
1. Verify the release on [GitHub Releases](https://github.com/jfreed-dev/terraform-provider-turingpi/releases)
104-
2. Confirm it appears on [Terraform Registry](https://registry.terraform.io/providers/jfreed-dev/turingpi)
103+
1. Verify the release on [GitHub Releases](https://github.com/freed-dev-llc/terraform-provider-turingpi/releases)
104+
2. Confirm it appears on [Terraform Registry](https://registry.terraform.io/providers/freed-dev-llc/turingpi)
105105
3. Update `CHANGELOG.md` with release notes
106106

107107
### Requirements

README.md

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
# Terraform Provider for Turing Pi 2.5
22

3-
[![Terraform Registry](https://img.shields.io/badge/terraform-registry-blueviolet)](https://registry.terraform.io/providers/jfreed-dev/turingpi)
4-
[![Go Version](https://img.shields.io/github/go-mod/go-version/jfreed-dev/terraform-provider-turingpi)](https://go.dev/)
5-
[![Go](https://github.com/jfreed-dev/terraform-provider-turingpi/actions/workflows/go.yml/badge.svg)](https://github.com/jfreed-dev/terraform-provider-turingpi/actions/workflows/go.yml)
6-
[![Security](https://github.com/jfreed-dev/terraform-provider-turingpi/actions/workflows/security.yml/badge.svg)](https://github.com/jfreed-dev/terraform-provider-turingpi/actions/workflows/security.yml)
7-
[![codecov](https://codecov.io/gh/jfreed-dev/terraform-provider-turingpi/graph/badge.svg)](https://codecov.io/gh/jfreed-dev/terraform-provider-turingpi)
8-
[![Release](https://img.shields.io/github/v/release/jfreed-dev/terraform-provider-turingpi)](https://github.com/jfreed-dev/terraform-provider-turingpi/releases/latest)
9-
[![Downloads](https://img.shields.io/github/downloads/jfreed-dev/terraform-provider-turingpi/total)](https://github.com/jfreed-dev/terraform-provider-turingpi/releases)
3+
[![Terraform Registry](https://img.shields.io/badge/terraform-registry-blueviolet)](https://registry.terraform.io/providers/freed-dev-llc/turingpi)
4+
[![Go Version](https://img.shields.io/github/go-mod/go-version/freed-dev-llc/terraform-provider-turingpi)](https://go.dev/)
5+
[![Go](https://github.com/freed-dev-llc/terraform-provider-turingpi/actions/workflows/go.yml/badge.svg)](https://github.com/freed-dev-llc/terraform-provider-turingpi/actions/workflows/go.yml)
6+
[![Security](https://github.com/freed-dev-llc/terraform-provider-turingpi/actions/workflows/security.yml/badge.svg)](https://github.com/freed-dev-llc/terraform-provider-turingpi/actions/workflows/security.yml)
7+
[![codecov](https://codecov.io/gh/freed-dev-llc/terraform-provider-turingpi/graph/badge.svg)](https://codecov.io/gh/freed-dev-llc/terraform-provider-turingpi)
8+
[![Release](https://img.shields.io/github/v/release/freed-dev-llc/terraform-provider-turingpi)](https://github.com/freed-dev-llc/terraform-provider-turingpi/releases/latest)
9+
[![Downloads](https://img.shields.io/github/downloads/freed-dev-llc/terraform-provider-turingpi/total)](https://github.com/freed-dev-llc/terraform-provider-turingpi/releases)
1010
[![License](https://img.shields.io/badge/license-Apache%202.0-blue)](LICENSE)
1111

1212
A Terraform provider for managing Turing Pi's Baseboard Management Controller (BMC), enabling power management, firmware flashing, and node provisioning.
@@ -29,7 +29,7 @@ A Terraform provider for managing Turing Pi's Baseboard Management Controller (B
2929

3030
## Terraform Modules
3131

32-
For cluster deployment, we recommend using the composable [terraform-turingpi-modules](https://github.com/jfreed-dev/terraform-turingpi-modules) repository:
32+
For cluster deployment, we recommend using the composable [terraform-turingpi-modules](https://github.com/freed-dev-llc/terraform-turingpi-modules) repository:
3333

3434
| Module | Description |
3535
|--------|-------------|
@@ -48,30 +48,30 @@ The modules repository includes helper scripts for cluster lifecycle management:
4848

4949
| Script | Description |
5050
|--------|-------------|
51-
| [`cluster-preflight.sh`](https://github.com/jfreed-dev/terraform-turingpi-modules/blob/main/scripts/cluster-preflight.sh) | Pre-deployment validation (tools, BMC, node connectivity) |
52-
| [`talos-wipe.sh`](https://github.com/jfreed-dev/terraform-turingpi-modules/blob/main/scripts/talos-wipe.sh) | Wipe Talos cluster (NVMe + eMMC) and shutdown nodes |
53-
| [`k3s-wipe.sh`](https://github.com/jfreed-dev/terraform-turingpi-modules/blob/main/scripts/k3s-wipe.sh) | Wipe K3s cluster (NVMe + eMMC) and shutdown nodes |
54-
| [`find-armbian-image.sh`](https://github.com/jfreed-dev/terraform-turingpi-modules/blob/main/scripts/find-armbian-image.sh) | Find Armbian images and generate autoconfig files |
51+
| [`cluster-preflight.sh`](https://github.com/freed-dev-llc/terraform-turingpi-modules/blob/main/scripts/cluster-preflight.sh) | Pre-deployment validation (tools, BMC, node connectivity) |
52+
| [`talos-wipe.sh`](https://github.com/freed-dev-llc/terraform-turingpi-modules/blob/main/scripts/talos-wipe.sh) | Wipe Talos cluster (NVMe + eMMC) and shutdown nodes |
53+
| [`k3s-wipe.sh`](https://github.com/freed-dev-llc/terraform-turingpi-modules/blob/main/scripts/k3s-wipe.sh) | Wipe K3s cluster (NVMe + eMMC) and shutdown nodes |
54+
| [`find-armbian-image.sh`](https://github.com/freed-dev-llc/terraform-turingpi-modules/blob/main/scripts/find-armbian-image.sh) | Find Armbian images and generate autoconfig files |
5555

5656
> **Note:** The `turingpi_k3s_cluster` and `turingpi_talos_cluster` resources are deprecated and will be removed in v2.0.0. See the [Migration Guide](docs/MIGRATION.md) for upgrade instructions.
5757
5858
## Documentation
5959

6060
- **[Architecture](docs/ARCHITECTURE.md)** - System diagrams, data flows, and component interactions
6161
- **[Migration Guide](docs/MIGRATION.md)** - Migrate from deprecated cluster resources
62-
- **[Terraform Registry](https://registry.terraform.io/providers/jfreed-dev/turingpi)** - Provider documentation
62+
- **[Terraform Registry](https://registry.terraform.io/providers/freed-dev-llc/turingpi)** - Provider documentation
6363

6464
## Installation
6565

66-
The provider is available on the [Terraform Registry](https://registry.terraform.io/providers/jfreed-dev/turingpi). Terraform will automatically download it when you run `terraform init`.
66+
The provider is available on the [Terraform Registry](https://registry.terraform.io/providers/freed-dev-llc/turingpi). Terraform will automatically download it when you run `terraform init`.
6767

6868
## Usage
6969

7070
```hcl
7171
terraform {
7272
required_providers {
7373
turingpi = {
74-
source = "jfreed-dev/turingpi"
74+
source = "freed-dev-llc/turingpi"
7575
version = "~> 1.3.8"
7676
}
7777
}
@@ -365,7 +365,7 @@ Requires [Go 1.23+](https://go.dev/).
365365

366366
```bash
367367
# Clone and build
368-
git clone https://github.com/jfreed-dev/terraform-provider-turingpi.git
368+
git clone https://github.com/freed-dev-llc/terraform-provider-turingpi.git
369369
cd terraform-provider-turingpi
370370
go build -o terraform-provider-turingpi
371371

SECURITY.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ All releases are signed with GPG to ensure authenticity and integrity. The Terra
2929
- `terraform-provider-turingpi_X.Y.Z_SHA256SUMS.sig`
3030
- The zip file for your platform
3131

32-
2. Import the public key from the [Terraform Registry](https://registry.terraform.io/providers/jfreed-dev/turingpi)
32+
2. Import the public key from the [Terraform Registry](https://registry.terraform.io/providers/freed-dev-llc/turingpi)
3333

3434
3. Verify the signature:
3535
```bash

docs/MIGRATION.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Migration Guide: Cluster Resources to Terraform Modules
22

3-
This guide helps you migrate from the deprecated `turingpi_k3s_cluster` and `turingpi_talos_cluster` resources to the new [terraform-turingpi-modules](https://github.com/jfreed-dev/terraform-turingpi-modules) repository.
3+
This guide helps you migrate from the deprecated `turingpi_k3s_cluster` and `turingpi_talos_cluster` resources to the new [terraform-turingpi-modules](https://github.com/freed-dev-llc/terraform-turingpi-modules) repository.
44

55
## Why Migrate?
66

@@ -93,7 +93,7 @@ resource "turingpi_talos_cluster" "cluster" {
9393
```hcl
9494
# Deploy Talos cluster using native provider
9595
module "cluster" {
96-
source = "jfreed-dev/talos-cluster/turingpi"
96+
source = "freed-dev-llc/talos-cluster/turingpi"
9797
9898
cluster_name = "my-cluster"
9999
cluster_endpoint = "https://192.168.1.101:6443"
@@ -123,15 +123,15 @@ provider "kubectl" {
123123
124124
# Deploy MetalLB separately
125125
module "metallb" {
126-
source = "jfreed-dev/metallb/kubernetes"
126+
source = "freed-dev-llc/metallb/kubernetes"
127127
depends_on = [module.cluster]
128128
129129
ip_range = "192.168.1.200-192.168.1.220"
130130
}
131131
132132
# Deploy Ingress-NGINX separately
133133
module "ingress" {
134-
source = "jfreed-dev/ingress-nginx/kubernetes"
134+
source = "freed-dev-llc/ingress-nginx/kubernetes"
135135
depends_on = [module.metallb]
136136
137137
loadbalancer_ip = "192.168.1.200"
@@ -233,5 +233,5 @@ provider "kubectl" {
233233

234234
## Questions?
235235

236-
- Open an issue: https://github.com/jfreed-dev/terraform-turingpi-modules/issues
237-
- Review examples: https://github.com/jfreed-dev/terraform-turingpi-modules/tree/main/examples
236+
- Open an issue: https://github.com/freed-dev-llc/terraform-turingpi-modules/issues
237+
- Review examples: https://github.com/freed-dev-llc/terraform-turingpi-modules/tree/main/examples

0 commit comments

Comments
 (0)