terraform-provider-pihole icon indicating copy to clipboard operation
terraform-provider-pihole copied to clipboard

A Terraform provider for managing Pi-hole resources

Results 16 terraform-provider-pihole issues
Sort by recently updated
recently updated
newest added

The deletion of "pihole_dns_record" is not always working and leaves the entry in pihole untouched. pihole version: v5.17.3 provider version: 0.2.0

bug

Bumps [hashicorp/ghaction-terraform-provider-release](https://github.com/hashicorp/ghaction-terraform-provider-release) from 2 to 3. Release notes Sourced from hashicorp/ghaction-terraform-provider-release's releases. v3.0.0 BREAKING CHANGES: all: Workflows are now using actions/download-artifact@v4 which is incompatible with actions/upload-artifact@v3. Calling workflows must be...

dependencies

Bumps [actions/setup-go](https://github.com/actions/setup-go) from 3 to 5. Release notes Sourced from actions/setup-go's releases. v5.0.0 What's Changed In scope of this release, we change Nodejs runtime from node16 to node20 (actions/setup-go#421). Moreover,...

dependencies

Bumps [hashicorp/setup-terraform](https://github.com/hashicorp/setup-terraform) from 2 to 3. Release notes Sourced from hashicorp/setup-terraform's releases. v3.0.0 NOTES: Updated default runtime to node20 (#346) The wrapper around the installed Terraform binary has been fixed...

dependencies

Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4. Release notes Sourced from actions/checkout's releases. v4.0.0 What's Changed Update default runtime to node20 by @​takost in actions/checkout#1436 Support fetching without the --progress option...

dependencies

Run a weekly test against latest to suss out any incompatibilities with recent pihole updates.

help wanted
good first issue

Tests are failing with image tag >= 2022.07.1. Investigate, and fix. If any fixes require breaking changes to the provider, bump to the next major on release.

Investigate moving from the plugin sdk v2 to the newer Terraform plugin framework https://www.terraform.io/plugin/framework

Use the [*_client actions](https://github.com/pi-hole/AdminLTE/blob/ee50954be76fa53bdc4d95a3dd197030b96af5ab/scripts/pi-hole/php/groups.php#L338) to manage pihole_client resources.

enhancement
help wanted

Use the [*_domain actions](https://github.com/pi-hole/AdminLTE/blob/ee50954be76fa53bdc4d95a3dd197030b96af5ab/scripts/pi-hole/php/groups.php#L562) to manage pihole_domain resources

enhancement
help wanted