Skip to content

Commit 462f400

Browse files
committed
release: edge.24-12-11
1 parent bb09486 commit 462f400

File tree

186 files changed

+829
-654
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

186 files changed

+829
-654
lines changed
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
locals {
2-
image_tag = "f662a00125166c56e01c1cbdad0bf42fe26e746d"
2+
image_tag = "bc1174dadd61998d8989b15e4e8854aa0fc637eb"
33
}

packages/nix/packages/scripts/files/terragrunt/panfactum.hcl

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -302,7 +302,6 @@ remote_state {
302302
################################################################
303303

304304
terraform_version_constraint = "~> 1.8"
305-
terragrunt_version_constraint = "~> 0.69"
306305
terraform_binary = "tofu"
307306

308307
retryable_errors = local.is_ci ? [".*"] : [

packages/reference/environments/panfactum.hcl

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -302,7 +302,6 @@ remote_state {
302302
################################################################
303303

304304
terraform_version_constraint = "~> 1.8"
305-
terragrunt_version_constraint = "~> 0.69"
306305
terraform_binary = "tofu"
307306

308307
retryable_errors = local.is_ci ? [".*"] : [

packages/reference/flake.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/website/src/app/changelog/edge/page.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Learn more [here](/docs/edge/guides/versioning/releases).*
1111

1212
{/* lint disable no-duplicate-headings */}
1313

14-
## Unreleased
14+
## edge.24-12-11
1515

1616
### Breaking Changes
1717

packages/website/src/app/docs/edge/guides/iac/first-party-modules/page.mdx

Lines changed: 24 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -198,14 +198,30 @@ Our Terragrunt configuration automatically takes care of passing in the appropri
198198
and `pf_module_ref`. Whenever you change the `pf_stack_version` [Terragrunt variable](/docs/edge/reference/configuration/terragrunt-variables#module-source), these variables will
199199
automatically update.
200200

201-
<MarkdownAlert severity="warning">
202-
If you are [using a local copy of the Panfactum submodules](/docs/edge/guides/iac/deploying-modules#using-a-local-copy-of-panfactum-modules),
203-
`pf_module_source` will be a relative path. Unlike absolute paths, [relative paths provide performance improvements and automatic updates.](https://opentofu.org/docs/language/modules/sources/#local-paths)
204-
However, the relative path cannot always be used such as from within nested folders inside your modules.
205-
206-
You can use absolute paths instead
207-
by setting the `pf_stack_local_use_relative` [Terragrunt variable](/docs/edge/reference/configuration/terragrunt-variables#module-source) to `false`.
208-
However, this will force you to re-init any time you change the local Panfactum module code.
201+
Finally, if you are using Panfactum submodules, your IaC provider version constraints must be set to a specific value
202+
for each provider. For the full list of provider version values, see the [reference docs](/docs/edge/reference/infrastructure-modules/overview#provider-versions).
203+
204+
Unfortunately, these must be set manually. For example:
205+
206+
```hcl
207+
terraform {
208+
required_providers {
209+
kubernetes = {
210+
source = "hashicorp/kubernetes"
211+
version = "2.34.0"
212+
}
213+
}
214+
}
215+
```
216+
217+
<MarkdownAlert severity="info">
218+
If you are [using a local copy of the Panfactum submodules](/docs/edge/guides/iac/deploying-modules#using-a-local-copy-of-panfactum-modules),
219+
`pf_module_source` will be a relative path. Unlike absolute paths, [relative paths provide performance improvements and automatic updates.](https://opentofu.org/docs/language/modules/sources/#local-paths)
220+
However, the relative path cannot always be used such as from within nested folders inside your modules.
221+
222+
You can use absolute paths instead
223+
by setting the `pf_stack_local_use_relative` [Terragrunt variable](/docs/edge/reference/configuration/terragrunt-variables#module-source) to `false`.
224+
However, this will force you to re-init any time you change the local Panfactum module code.
209225
</MarkdownAlert>
210226

211227
### Using First-Party Submodules

packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/authentik/authentik_aws_sso/page.mdx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,15 @@ import ModuleHeader from "../../../ModuleHeader";
1212

1313
The following providers are needed by this module:
1414

15-
* [authentik](https://registry.terraform.io/providers/goauthentik/authentik/2024.2.0/docs) (2024.2.0)
15+
* [authentik](https://registry.terraform.io/providers/goauthentik/authentik/2024.6.1/docs) (2024.6.1)
1616

17-
* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4)
17+
* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3)
1818

19-
* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0)
19+
* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0)
2020

21-
* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0)
21+
* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3)
2222

23-
* [tls](https://registry.terraform.io/providers/hashicorp/tls/4.0.5/docs) (4.0.5)
23+
* [tls](https://registry.terraform.io/providers/hashicorp/tls/4.0.6/docs) (4.0.6)
2424

2525
## Required Inputs
2626

packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/authentik/authentik_core_resources/page.mdx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,13 @@ import ModuleHeader from "../../../ModuleHeader";
1212

1313
The following providers are needed by this module:
1414

15-
* [authentik](https://registry.terraform.io/providers/goauthentik/authentik/2024.2.0/docs) (2024.2.0)
15+
* [authentik](https://registry.terraform.io/providers/goauthentik/authentik/2024.6.1/docs) (2024.6.1)
1616

17-
* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4)
17+
* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3)
1818

19-
* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0)
19+
* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0)
2020

21-
* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3)
21+
* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4)
2222

2323
* [time](https://registry.terraform.io/providers/hashicorp/time/0.10.0/docs) (0.10.0)
2424

packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/authentik/authentik_vault_sso/page.mdx

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,17 +12,17 @@ import ModuleHeader from "../../../ModuleHeader";
1212

1313
The following providers are needed by this module:
1414

15-
* [authentik](https://registry.terraform.io/providers/goauthentik/authentik/2024.2.0/docs) (2024.2.0)
15+
* [authentik](https://registry.terraform.io/providers/goauthentik/authentik/2024.6.1/docs) (2024.6.1)
1616

17-
* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4)
17+
* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3)
1818

19-
* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0)
19+
* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0)
2020

21-
* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3)
21+
* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4)
2222

23-
* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0)
23+
* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3)
2424

25-
* [tls](https://registry.terraform.io/providers/hashicorp/tls/4.0.5/docs) (4.0.5)
25+
* [tls](https://registry.terraform.io/providers/hashicorp/tls/4.0.6/docs) (4.0.6)
2626

2727
## Required Inputs
2828

packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/authentik/authentik_zoho_sso/page.mdx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,15 @@ import ModuleHeader from "../../../ModuleHeader";
1212

1313
The following providers are needed by this module:
1414

15-
* [authentik](https://registry.terraform.io/providers/goauthentik/authentik/2024.2.0/docs) (2024.2.0)
15+
* [authentik](https://registry.terraform.io/providers/goauthentik/authentik/2024.6.1/docs) (2024.6.1)
1616

17-
* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4)
17+
* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3)
1818

19-
* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0)
19+
* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0)
2020

21-
* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0)
21+
* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3)
2222

23-
* [tls](https://registry.terraform.io/providers/hashicorp/tls/4.0.5/docs) (4.0.5)
23+
* [tls](https://registry.terraform.io/providers/hashicorp/tls/4.0.6/docs) (4.0.6)
2424

2525
## Required Inputs
2626

0 commit comments

Comments
 (0)