Compare commits

..

No commits in common. "factory" and "factory" have entirely different histories.

9 changed files with 19 additions and 881 deletions

@ -21,7 +21,7 @@ tar:
cp -r ./terragrunt/ ./tmpdir/src && \ cp -r ./terragrunt/ ./tmpdir/src && \
cd ./tmpdir/src/ && \ cd ./tmpdir/src/ && \
echo "Installing mockery" && \ echo "Installing mockery" && \
go install github.com/vektra/mockery/v2@v2.52.3 && \ go install github.com/vektra/mockery/v2@v2.43.0 && \
echo "Starting go generate" && \ echo "Starting go generate" && \
go generate ./... && \ go generate ./... && \
go mod download && \ go mod download && \

@ -3,10 +3,10 @@
<param name="url">https://github.com/gruntwork-io/terragrunt</param> <param name="url">https://github.com/gruntwork-io/terragrunt</param>
<param name="scm">git</param> <param name="scm">git</param>
<param name="exclude">.git</param> <param name="exclude">.git</param>
<param name="revision">v0.75.0</param> <param name="revision">v0.66.9</param>
<param name="versionformat">@PARENT_TAG@</param> <param name="versionformat">@PARENT_TAG@</param>
<param name="versionrewrite-pattern">v(.*)</param>
<param name="changesgenerate">enable</param> <param name="changesgenerate">enable</param>
<param name="versionrewrite-pattern">v(.*)</param>
</service> </service>
<service name="set_version" mode="manual"> <service name="set_version" mode="manual">
<param name="basename">terragrunt</param> <param name="basename">terragrunt</param>

@ -1,4 +1,4 @@
<servicedata> <servicedata>
<service name="tar_scm"> <service name="tar_scm">
<param name="url">https://github.com/gruntwork-io/terragrunt</param> <param name="url">https://github.com/gruntwork-io/terragrunt</param>
<param name="changesrevision">f83766b7449b60a9c6b0bc17db997cf0139d12a7</param></service></servicedata> <param name="changesrevision">5867027e6146f5f328581240d43b43c0b71704e6</param></service></servicedata>

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f8e7e05872f885ea56f0b197e4dd7f0359bb089f2b95b4add5ef5478af1f43bc
size 7841805

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:08530a44cbb3f9c5b86d360f1adaa652cdf59501dfd34132ead5c987c873cbbe
size 12205069

@ -1,865 +1,3 @@
-------------------------------------------------------------------
Wed Mar 05 10:24:55 UTC 2025 - opensuse_buildservice@ojkastl.de
- Update to version 0.75.0:
Terraform 1.11 support: We are now testing Terragrunt against
Terraform 1.11 and is confirmed to be working.
NOTE: Although this release is marked as backward incompatible,
it is functionally compatible as nothing has been changed in
Terragrunt internals. The minor version release is useful to mark
the change in Terraform version that is being tested.
* Add support for Terraform 1.11 (#3958)
* fix: Using `run -- graph` command (#3959)
-------------------------------------------------------------------
Wed Mar 05 10:11:07 UTC 2025 - opensuse_buildservice@ojkastl.de
- Update to version 0.74.0:
* Terraform 1.10 (#3605)
* feat: Implementation of `--all` `--graph` flags (#3944)
-------------------------------------------------------------------
Sat Mar 01 10:40:40 UTC 2025 - opensuse_buildservice@ojkastl.de
- Update to version 0.73.16:
* Stacks: nested stacks (#3900)
* build(deps): bump github.com/go-jose/go-jose/v4 from 4.0.4 to
4.0.5 (#3930)
* feat: Support new pre-release process (#3941)
-------------------------------------------------------------------
Thu Feb 27 12:49:27 UTC 2025 - opensuse_buildservice@ojkastl.de
- Update to version 0.73.15:
* fix: Caching the same provider with different versions from
various sources (#3935)
-------------------------------------------------------------------
Wed Feb 26 05:49:57 UTC 2025 - opensuse_buildservice@ojkastl.de
- Update to version 0.73.14:
* feat: Adding retry for clone errors (#3933)
* fix: Fixing more gaps in the docs (#3924)
* docs: Updating pre-release process (#3925)
-------------------------------------------------------------------
Tue Feb 25 05:56:13 UTC 2025 - opensuse_buildservice@ojkastl.de
- Update to version 0.73.13:
* fix #2072 make sure the `generated` code is formatted before
writing it to a file. (#3917)
-------------------------------------------------------------------
Mon Feb 24 13:42:30 UTC 2025 - opensuse_buildservice@ojkastl.de
- Update to version 0.73.12:
* Stacks: values generation (#3914)
* fix: More docs fixes (#3919)
- Update to version 0.73.11:
* fix: Preventing log enrichment for bare mode (#3916)
* fix: Adding explicit test for missing dependency (#3915)
* build(deps): bump github.com/puzpuzpuz/xsync/v3 from 3.5.0 to
3.5.1 (#3892)
-------------------------------------------------------------------
Fri Feb 21 19:43:45 UTC 2025 - opensuse_buildservice@ojkastl.de
- Update to version 0.73.10 (0.73.9 was broken):
* fix #3824 add `if` parameter to `hook` block. (#3913)
* feat: Adding auto-generated docs scaffold (#3876)
* Remove unnecessary slash (#3912)
* feat: Handling of incorrectly used flag (#3901)
* build(deps-dev): bump nokogiri from 1.16.5 to 1.18.3 in /docs
(#3905)
* Updated stack output help flags (#3899)
-------------------------------------------------------------------
Wed Feb 19 05:55:32 UTC 2025 - opensuse_buildservice@ojkastl.de
- Update to version 0.73.8:
* Added --output-folder flag to scaffold (#3805)
* build(deps): bump google.golang.org/api from 0.220.0 to 0.221.0
(#3893)
-------------------------------------------------------------------
Wed Feb 19 05:49:57 UTC 2025 - opensuse_buildservice@ojkastl.de
- Update to version 0.73.7:
* Stack unit path validation (#3897)
* feat: Clean up TF commands help (#3895)
* build(deps): bump ruby/setup-ruby from 1.215.0 to 1.221.0
(#3894)
* refactor: replace `golang.org/x/exp` with stdlib (#3881)
-------------------------------------------------------------------
Sun Feb 16 09:40:48 UTC 2025 - opensuse_buildservice@ojkastl.de
- Update to version 0.73.6:
* Stack: stack values (#3877)
-------------------------------------------------------------------
Sun Feb 16 09:18:17 UTC 2025 - opensuse_buildservice@ojkastl.de
- Update to version 0.73.5:
* feat: added self-hosted gitlab to catalog command (#3867)
-------------------------------------------------------------------
Sun Feb 16 09:07:42 UTC 2025 - opensuse_buildservice@ojkastl.de
- Update to version 0.73.4:
* Dependencies update (#3890)
-------------------------------------------------------------------
Sun Feb 16 08:55:18 UTC 2025 - opensuse_buildservice@ojkastl.de
- Update to version 0.73.3:
* Unit path check improvements (#3884)
* feat: Adding Incremental Static Regeneration to Starlight
rewrite (#3886)
* fix: Fixing some stacks docs (#3887)
-------------------------------------------------------------------
Fri Feb 14 06:42:58 UTC 2025 - opensuse_buildservice@ojkastl.de
- Update to version 0.73.2:
* fix: Correct displaying deprecated flag warnings (#3880)
* fix: Fixing excessive warning for dependency input usage
(#3879)
-------------------------------------------------------------------
Wed Feb 12 14:42:54 UTC 2025 - opensuse_buildservice@ojkastl.de
- Update to version 0.73.1:
* Stack: clean (#3871)
* feat: Redesign CLI help (#3870)
* Fix TestStacksGenerateRemote (#3865)
* feat: Adjusting icons for Terragrunt `.hcl` configs and
OpenTofu `.tf` configs in the FileTree component (#3868)
* fix: Fixing CLI option for `--queue-include-unit-reading`
(#3869)
-------------------------------------------------------------------
Tue Feb 11 07:21:38 UTC 2025 - opensuse_buildservice@ojkastl.de
- Update to version 0.73.0:
* Breaking Changes
- Removal of terragrunt- prefix in flags
All Terragrunt CLI flags no longer start with the terragrunt-
prefix. This will not immediately break workflows, but will
start to emit warnings for users.
We will announce removal of support for flags without the
terragrunt- prefix well in advance, and it will be done in a
future minor release before v1.0.
You can opt in to making this a breaking change today via
usage of the terragrunt-prefix-flags strict control.
- Rename of TERRAGRUNT_ prefixed environment variables
All Terragrunt environment variables are no longer prefixed
with TERRAGRUNT_, but are now instead prefixed with TG_. This
will not immediately break workflows, but will start to emit
warnings for users.
We do not currently have plans to remove support for
environment variables with the TERRAGRUNT_ prefix, and are
aiming to support them after the release of v1.0, as we know
this can be a more difficult configuration to change.
You can opt in to making this a breaking change today via
usage of the terragrunt-prefix-env-vars strict control.
- Removal of support for the Terragrunt default command
Prior to this release, Terragrunt would forward all commands
that were not defined in the Terragrunt CLI directly to
OpenTofu/Terraform. With the introduction of the new run
command, this behavior is no longer necessary, nor desirable.
In addition to supporting the new run command, Terragrunt now
also supports explicit OpenTofu shortcuts. You can learn more
about both below.
We will announce removal of support for the default command
of Terragrunt well in advance, and it will be done in a
future minor release before v1.0.
You can opt in to making this a breaking change today via
usage of the default-command strict control.
* New Features
All of the features released in this release require usage of
the cli-redesign experiment.
- New run command
This command replaces what used to be the responsibility of
the default command in Terragrunt. Going forward, when users
want to explicitly have Terragrunt run an OpenTofu/Terraform
command on their behalf, they'll use the run command.
In a future release, this command will also gain the two
following flags to replace the functionality of the run-all
and graph commands:
--all: Replaces the run-all command.
--graph: Replaces the graph command.
You can learn more about the run command here:
https://terragrunt.gruntwork.io/docs/reference/cli-options/#run
- New exec command
This command provides tooling to explicitly execute an
arbitrary command using Terragrunt (even if it's not related
to OpenTofu/Terraform). It users additional control over
exactly what Terragrunt does when it's executing a command,
and gives them additional flexibility they wouldn't have
otherwise.
You can learn more about the exec command here:
https://terragrunt.gruntwork.io/docs/reference/cli-options/#exec
- New info strict command
The new info strict command gives users a quick way to
determine which strict controls are available in the
Terragrunt CLI using the terminal.
We'll be making updates in the near future to update the
UI/UX of the command, but we've released an early version for
preview via the cli-redesign experiment flag.
* What's Changed
- fix: Fixing slug for `cli-redesign` migration guide (#3866)
- feat: `exec`, `run`, `info strict` commands implementation,
flags renaming. (#3723)
- fix: Closing gap from CLI Redesign (#3862)
-------------------------------------------------------------------
Sat Feb 08 17:09:58 UTC 2025 - opensuse_buildservice@ojkastl.de
- Update to version 0.72.9:
* Stacks: output (#3796)
* fix: Cleaning up docs bugs (#3856)
* feat: Adding version lookup to engine docs (#3854)
* feat: Updating TODO.md with reference to new custom domain for
site rewrite (#3853)
* feat: Adding site-wide banner to collect feedback (#3852)
* feat: Add broken link checking to Starlight docs (#3849)
* build(deps): bump ruby/setup-ruby from 1.207.0 to 1.215.0
(#3832)
-------------------------------------------------------------------
Fri Feb 07 17:10:44 UTC 2025 - opensuse_buildservice@ojkastl.de
- Update to version 0.72.8 (0.72.7 was not released):
* Dependencis update (#3855)
* feat: Adding Docker Compose for local dev (#3847)
* feat: Content parity with prod docs (#3844)
* feat: Add office hours banner (#3843)
* feat: Add incomplete Starlight rewrite of docs site (#3760)
* feat: Adding a `SECURITY.md` file (#3827)
-------------------------------------------------------------------
Fri Feb 07 17:00:24 UTC 2025 - opensuse_buildservice@ojkastl.de
- Update to version 0.72.6:
* Dependencies update (#3826)
* feat: Improve handling of ExcludeFromCopy configuration in
Terragrunt (#3816)
* Windows long path enable in CICD (#3819)
* Further document `--terragrunt-auth-provider-cmd` and redo the
contents. (#3798)
* docs: Adding OpenTofu/Terraform debugging guidance (#3813)
* docs: Adding more practical example of the exclude block
(#3812)
* No proxy build fix (#3801)
* fix: Adjusting testing for GCS bucket existence check (#3810)
-------------------------------------------------------------------
Mon Jan 27 16:28:36 UTC 2025 - opensuse_buildservice@ojkastl.de
- Update to version 0.72.5:
* Fix confusing error message gcp (#3756)
* Dependencies update (#3803)
* build(deps): bump github.com/zclconf/go-cty from 1.16.0 to
1.16.1 (#3790)
* build(deps): bump go.opentelemetry.io/otel from 1.33.0 to
1.34.0 (#3789)
-------------------------------------------------------------------
Thu Jan 23 19:35:35 UTC 2025 - opensuse_buildservice@ojkastl.de
- Update to version 0.72.4:
* Improved errors retry/ignore (#3795)
* Code spell issues fixes (#3799)
-------------------------------------------------------------------
Wed Jan 22 06:08:52 UTC 2025 - opensuse_buildservice@ojkastl.de
- Update to version 0.72.3:
* fix #3784 add support for using `h`,`j`,`k`,`l` in catalog
command. (#3797)
* feat: Adjusting Getting Started docs (#3788)
* build(deps): bump github.com/hashicorp/go-getter from 1.7.6 to
1.7.8 (#3786)
* build(deps): bump github.com/ProtonMail/go-crypto from 1.1.3 to
1.1.5 (#3785)
* docs: Adding testing docs for contributors (#3787)
* docs: Adding linting docs to the contribution page (#3783)
* build(deps): bump golang.org/x/oauth2 from 0.24.0 to 0.25.0
(#3754)
* build(deps): bump github.com/charmbracelet/bubbletea from 1.1.0
to 1.2.4 (#3755)
* fix: Fixing notification truncation (#3781)
* fix: Adding truncation to release announcement (#3780)
* Add stack run * documentation (#3778)
* fix: Revert accidental early removal of `--terragrunt` prefix
from log formatting (#3779)
* docs: Shuffling docs ordering with permalinks (#3777)
-------------------------------------------------------------------
Fri Jan 17 06:19:46 UTC 2025 - opensuse_buildservice@ojkastl.de
- Update to version 0.72.2:
* Fixed broken links on expermient pages (#3776)
* Revert "docs: Shuffling docs ordering (#3768)" (#3775)
* docs: Shuffling docs ordering (#3768)
* Update status of stacks experiment (#3774)
* fix: Addressing #3586 review feedback (#3773)
* Stacks: run (#3762)
* feat: add encryption to remote_state (#3586)
-------------------------------------------------------------------
Thu Jan 16 06:08:34 UTC 2025 - opensuse_buildservice@ojkastl.de
- Update to version 0.72.1:
* fix: set ExcludeFromCopy correctly (#3766)
* fix: Adjusting Discord invite link (#3761)
* fix(docs): correct typo in stacks.md (#3758)
* fix: Adjusting delay to reduce flakiness (#3748)
* Discord link update (#3747)
-------------------------------------------------------------------
Sat Jan 11 12:09:47 UTC 2025 - opensuse_buildservice@ojkastl.de
- Update to version 0.72.0:
* Tofu 1.9.0 support (#3746)
* fix: Adjusting docs for install (#3745)
* fix: Fixing race condition in
`TestDownloadTerraformSourceFromLocalFolderWithManifest` test
(#3744)
-------------------------------------------------------------------
Fri Jan 10 06:05:22 UTC 2025 - opensuse_buildservice@ojkastl.de
- Update to version 0.71.5:
* fix: Flush buffer early so that users still get streamed logs
(#3742)
* fix: Removing integrity check on hubspot script (#3739)
-------------------------------------------------------------------
Fri Jan 10 06:00:01 UTC 2025 - opensuse_buildservice@ojkastl.de
- Update to version 0.71.4:
* Added exclude_from_copy to config (#3543)
-------------------------------------------------------------------
Fri Jan 10 05:53:52 UTC 2025 - opensuse_buildservice@ojkastl.de
- Update to version 0.71.3:
* Updated stack version to point to main (#3743)
* Stacks: generate (#3627)
* Fixed discord link (#3740)
* build(deps): bump github.com/gruntwork-io/boilerplate (#3725)
* build(deps): bump github.com/aws/aws-sdk-go-v2 from 1.32.5 to
1.32.7 (#3729)
* build(deps): bump ruby/setup-ruby from 1.204.0 to 1.207.0
(#3728)
* build(deps): bump golang.org/x/term from 0.27.0 to 0.28.0
(#3727)
* build(deps): bump github.com/zclconf/go-cty from 1.15.1 to
1.16.0 (#3726)
* fix: Fixing some broken links (#3736)
* Feat/add subscribe banner (#3731)
-------------------------------------------------------------------
Tue Jan 07 07:59:38 UTC 2025 - opensuse_buildservice@ojkastl.de
- Update to version 0.71.2:
* fix: Use correct cache while parsing partial config (#3701)
* Update hclfmt documentation (#3702)
* Minor Code Improvements (#3718)
* Dependencies update (#3716)
* Feature flags concurrency fix (#3713)
* feat: Adding `%tf-command` log placeholder for custom format
(#3709)
* fix: Updating Discord link for website (#3697)
* fix: Rephrasing missing dependency a bit (#3695)
* Enhanced clarity of error messages for missing mock outputs
when using the dependencies block, fix #3567 (#3692)
-------------------------------------------------------------------
Sat Dec 21 14:30:21 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.71.1:
* feat: Adding `log-disable-error-summary` flag (#3687)
-------------------------------------------------------------------
Sat Dec 21 14:18:30 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.71.0:
* feat: Adding logging docs (#3688)
* fix: Split stdout and stderr streams even when using custom
logging (#3686)
-------------------------------------------------------------------
Thu Dec 19 07:49:40 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.70.4:
* fix: Fixing configurable `root` include (#3683)
* fix: Fixing `root-file-name` default (#3682)
-------------------------------------------------------------------
Thu Dec 19 07:35:41 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.70.3:
* build(deps): bump
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc
(#3666)
* build(deps): bump
go.opentelemetry.io/otel/exporters/stdout/stdoutmetric (#3664)
* build(deps): bump
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp
(#3663)
* build(deps): bump go.opentelemetry.io/otel from 1.32.0 to
1.33.0 (#3662)
* build(deps): bump filippo.io/age from 1.2.0 to 1.2.1 (#3680)
-------------------------------------------------------------------
Thu Dec 19 07:33:19 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.70.2:
* fix: Adding `tf-command-args` support (#3679)
-------------------------------------------------------------------
Thu Dec 19 07:27:13 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.70.1:
* fix: Adding GitHub Enterprise support for catalog (#3678)
-------------------------------------------------------------------
Thu Dec 19 07:24:33 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.70.0:
* fix: Reintroduce symlink work behind experiment flag (#3672)
* feat: Deprecating `terragrunt.hcl` as root (#3588)
* fix: Adding redirect entries for all the pages that were
renamed (#3676)
* Lint fixes (#3670)
* Updated json formatting (#3668)
* chore: Reorganizing the features section of the docs (#3640)
* build(deps): bump google.golang.org/grpc from 1.68.0 to 1.68.1
(#3638)
* build(deps): bump ruby/setup-ruby from 1.202.0 to 1.204.0
(#3660)
* build(deps): bump github.com/stretchr/testify from 1.9.0 to
1.10.0 (#3634)
* build(deps): bump github.com/charmbracelet/lipgloss from 0.13.0
to 1.0.0 (#3635)
* build(deps): bump github.com/zclconf/go-cty from 1.14.2 to
1.15.1 (#3636)
* build(deps): bump golang.org/x/oauth2 from 0.23.0 to 0.24.0
(#3637)
* fix: `ProviderCacheWithProviderCacheDir` test (#3656)
-------------------------------------------------------------------
Sat Dec 14 21:14:42 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.69.13:
* Don't require HOME if TERRAGRUNT_PROVIDER_CACHE_DIR is set
(#3649)
* Add redirect for unused contact page. (#3653)
* feat: Incorporating user feedback on the Getting Started guide
(#3648)
-------------------------------------------------------------------
Fri Dec 13 06:12:34 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.69.12:
* fix #3169 allow `endpoints.s3` in `remote_state` block. (#3643)
-------------------------------------------------------------------
Fri Dec 13 06:06:48 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.69.11:
* build(deps): bump golang.org/x/crypto from 0.28.0 to 0.31.0
(#3650)
* Add missed close parenthesis (#3651)
* chore: Adding signature verification docs (#3647)
-------------------------------------------------------------------
Wed Dec 11 14:30:40 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.69.10:
* fix: TF output log level (#3646)
* feat: Add Discord logo (#3641)
* chore: Reorganize Getting Started Guide (#3632)
* fix: Deprecating legacy exclude and error configurations
(#3625)
-------------------------------------------------------------------
Sun Dec 08 08:26:07 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.69.9:
* zip archive extraction (#3630)
* build(deps): bump github.com/charmbracelet/bubbles from 0.16.1
to 0.20.0 (#3612)
* build(deps): bump github.com/creack/pty from 1.1.17 to 1.1.24
(#3613)
-------------------------------------------------------------------
Fri Dec 06 06:02:55 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.69.8:
* Improve negative error pattern handling (#3621)
* fix: Fixing some broken links in the docs (#3623)
-------------------------------------------------------------------
Thu Dec 05 05:46:56 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.69.7:
* add new built-in function get_aws_account_aliases(), fix #2483
(#3607)
-------------------------------------------------------------------
Wed Dec 04 05:59:44 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.69.6:
* Errors block (#3584)
-------------------------------------------------------------------
Wed Dec 04 05:55:57 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.69.5 (0.69.4 was not released):
* fix: Fixing concurrent access to read files map (#3615)
* build(deps): bump
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp
(#3595)
* build(deps): bump
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc
(#3597)
* build(deps): bump github.com/ProtonMail/go-crypto (#3598)
* add `--terragrunt-hclfmt-exclude-dir` parameter `hclfmt`
command. fix #3391 (#3609)
-------------------------------------------------------------------
Fri Nov 29 12:21:34 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.69.3:
* fix: `error_hook` processing (#3608)
-------------------------------------------------------------------
Fri Nov 29 12:15:34 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.69.2:
* fix: Wrap TF stdout and stderr in JSON (#3602)
* wrong environment name on document (#3600)
* build(deps): bump github.com/aws/aws-sdk-go-v2 from 1.30.3 to
1.32.5 (#3594)
* build(deps): bump cloud.google.com/go/storage from 1.46.0 to
1.47.0 (#3593)
-------------------------------------------------------------------
Tue Nov 26 13:46:32 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.69.1:
* feat: Adding test for slash in source name (#3591)
* fix: Adjusting `run-all` docs (#3589)
* feat: `-detailed-exitcode` with `run-all` commands (#3585)
-------------------------------------------------------------------
Wed Nov 20 08:05:20 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.69.0:
* chore: Pin tflint to `v0.50.3` (#3569)
-------------------------------------------------------------------
Wed Nov 20 07:53:31 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.68.17:
* feat: support discovery of symlinked modules (#3562)
* feat: Improving the quick start experience (#3568)
* fix: Adjusting docs for `feature` and `exclude` (#3581)
-------------------------------------------------------------------
Wed Nov 20 07:48:54 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.68.16:
* Add handling of empty feature blocks (#3580)
* fix: Fix spelling of `RenderJSONithMetadata` as
`RenderJSONWithMetadata` (#3579)
* Exclude block (#3551)
-------------------------------------------------------------------
Tue Nov 19 08:52:41 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.68.15:
* Custom Log Formatting (#3537)
* build(deps): bump
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp
(#3576)
* build(deps): bump github.com/hashicorp/terraform-svchost
(#3577)
* build(deps): bump github.com/hashicorp/hcl/v2 from 2.22.0 to
2.23.0 (#3575)
* build(deps): bump google.golang.org/grpc from 1.67.1 to 1.68.0
(#3574)
* build(deps): bump github.com/hashicorp/go-plugin from 1.6.1 to
1.6.2 (#3573)
-------------------------------------------------------------------
Tue Nov 19 08:47:36 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.68.14:
* feat: Adding Terminology docs (#3559)
* feat: Integrate includes into units reading (#3563)
* chore: Cleaning up OIDC Work (#3554)
-------------------------------------------------------------------
Thu Nov 14 09:49:48 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.68.13:
* feat: Adding units-reading (#3550)
* feat: Adding Discord Markdown badge (#3539)
* docs: Adding documentation for release process (#3487)
* fix: Refactoring out helpers (#3465)
* fix: Re-introducing `--terragrunt-hclfmt-file` docs (#3552)
-------------------------------------------------------------------
Wed Nov 13 10:03:38 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.68.12 (0.68.11 does not exist):
* Allow hcl format from stdin (#3288)
* build(deps): bump
go.opentelemetry.io/otel/exporters/stdout/stdouttrace (#3546)
* build(deps): bump
go.opentelemetry.io/otel/exporters/stdout/stdoutmetric (#3548)
* build(deps): bump golang.org/x/term from 0.25.0 to 0.26.0
(#3547)
* build(deps): bump github.com/hashicorp/go-getter/v2 from 2.2.1
to 2.2.3 (#3545)
* build(deps): bump ruby/setup-ruby from 1.199.0 to 1.202.0
(#3549)
-------------------------------------------------------------------
Tue Nov 12 07:17:03 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.68.10:
* Improved errors handling for HCL functions (#3544)
* Update config doc to fix terragrunt-diff typo (#3515)
* build(deps): bump
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc
(#3501)
* build(deps): bump github.com/charmbracelet/glamour from 0.6.0
to 0.8.0 (#3493)
-------------------------------------------------------------------
Tue Nov 12 06:48:29 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.68.9:
* Feature flags parsing (#3513)
* docs(cli-options): add a warning message about non-functionnal
glob curly braces expansion for TERRAGRUNT_INCLUDE_DIR and
TERRAGRUNT_EXCLUDE_DIR env variables (#3516)
* build(deps): bump
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc
from 1.23.0 to 1.31.0 (#3503)
* build(deps-dev): bump rexml from 3.3.6 to 3.3.9 in /docs
(#3522)
-------------------------------------------------------------------
Tue Nov 12 06:20:13 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.68.8:
* Implement terragrunt-dont-check-dependent-modules flag (#3534)
* build(deps): bump cloud.google.com/go/storage from 1.44.0 to
1.46.0 (#3530)
* build(deps): bump ruby/setup-ruby from 1.196.0 to 1.199.0
(#3531)
-------------------------------------------------------------------
Fri Nov 01 16:15:59 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.68.7:
* Add provider cache offline errors handling (#3527)
-------------------------------------------------------------------
Tue Oct 29 15:12:04 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.68.6:
* Updated --terragrunt-out-dir / --terragrunt-json-out-dir to
handle relative paths.
- Update to version 0.68.5:
* Added strict flag for improved performance in dependency
processing
* You can now enhance performance by setting the environment
variable:
TERRAGRUNT_STRICT_CONTROL="skip-dependencies-inputs"
This will skip input processing for dependencies, leading to
faster execution times when running Terragrunt.
* Improved CI/CD pipeline to build without Go proxy and detect
checksum changes.
* Enhanced error messages for invalid strict control flags.
* Updated dependencies for better performance and stability.
* Refined scaffold documentation.
* Fixed panic issue in Sops decryption.
* Corrected handling of pseudo-tty commands.
-------------------------------------------------------------------
Thu Oct 17 19:04:03 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.68.4:
* chore: Updating deps (#3480)
* CICD updates (#3467)
* feat: Upgrading `go-getter` to v2 in scaffold (#3455)
-------------------------------------------------------------------
Wed Oct 16 16:16:56 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.68.3:
* feat: Adding Strict Package (#3424)
-------------------------------------------------------------------
Wed Oct 16 08:01:53 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.68.2:
* Fixing modules output corruption (#3459)
* Redirect engine messages to stderr (#3468)
-------------------------------------------------------------------
Fri Oct 11 07:06:21 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.68.1:
* fix: Removing non non-interactive logic in err stream redirect
(#3464)
-------------------------------------------------------------------
Fri Oct 11 07:02:22 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.68.0:
* Suppressing `423` error in Terragrunt Provider Cache (#3453)
* Fix concurrent map write due to read lock and delete (#3457)
* fix(init): do not require re-init after explicit init on clean
directory (#2949)
* feat: support merging the "skip" attribute from included files.
(#3225)
* build(deps): bump webrick from 1.8.1 to 1.8.2 in /docs (#3436)
-------------------------------------------------------------------
Sun Oct 06 08:04:37 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.67.16:
* Handling of redirected input (#3451)
-------------------------------------------------------------------
Wed Oct 02 06:28:29 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.67.15:
* Engine log level propagation (#3443)
-------------------------------------------------------------------
Fri Sep 27 13:09:48 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.67.14:
* fix: Use env vars for `sops_decrypt_file` (#3439)
-------------------------------------------------------------------
Fri Sep 27 13:05:01 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.67.13:
* CVE fixes and dependencies update (#3435)
-------------------------------------------------------------------
Fri Sep 27 12:58:39 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.67.12:
* Fixing registry host discovery (Terragrunt Provider Cache)
(#3432)
* Fixing converting absolute paths to relative in logs (#3433)
-------------------------------------------------------------------
Wed Sep 25 17:03:18 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.67.11:
* feat: introducing "copy_terraform_lock_file" to fine tune Lock
File Handling (#2889)
-------------------------------------------------------------------
Sat Sep 21 13:44:15 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.67.10:
* Improved errors printing in case of terraform/tofu invocation
(#3423)
* feat: Adding release announcement workflow (#3419)
-------------------------------------------------------------------
Sat Sep 21 13:38:23 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.67.9:
* fix: update repository for catalog command (#3415)
* feat: Adding issue templates (#3416)
* feat: Adding `codespell` to Automatically Check Spelling
(#3413)
-------------------------------------------------------------------
Sat Sep 21 13:35:11 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.67.8:
* User-friendly error for invalid envs/flags (#3414)
-------------------------------------------------------------------
Sat Sep 21 13:30:53 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.67.7:
* Downloading of latest engine (#3412)
* feat: Adding `stylecheck` lint (#3354)
-------------------------------------------------------------------
Sat Sep 21 13:26:02 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.67.6:
* Fixing output STDOUT logs to `stdout` (#3409)
* Allow pre-release versions to pass version constraints (#3405)
-------------------------------------------------------------------
Sat Sep 14 08:22:33 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.67.5:
* Fix various logging issues. Log package refactoring. (#3400)
* feat: Adding `preserved` label exemption to stale check (#3392)
* Fixed scafold tests (#3396)
-------------------------------------------------------------------
Fri Sep 13 18:50:23 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.67.4:
* Added handling of TERRAGRUNT_TEMP_QUOTE_NULL (#3395)
* Updated download test to fetch changes from main (#3386)
* TG-251 Test fixtures organisation (#3380)
-------------------------------------------------------------------
Fri Sep 13 18:46:36 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.67.3:
* fix: Reverting changes in #3383 (#3385)
-------------------------------------------------------------------
Fri Sep 13 18:40:06 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.67.2:
* 3364 - Update Remote State Encryption When Configurations Are
Updated (#3383)
* Migration from master to main (#3379)
* build(deps-dev): bump rexml from 3.3.3 to 3.3.6 in /docs (#3359)
* Tests simplification (#3365)
-------------------------------------------------------------------
Fri Sep 13 18:32:31 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.67.1:
* Dependencies upgrade (#3374)
-------------------------------------------------------------------
Fri Sep 13 18:25:14 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.67.0:
* Log improvements (#3338)
* Locals doc: Fix/improve 'Reading from other HCL files' (#3361)
* feat: Adding `thelpher` and `wastedassign` lints (#3352)
* feat: Split out unessential jobs (#3357)
* feat: Adding strict lint (#3348)
* Engine documentation update (#3355)
* feat: Adding `wsl` lint (#3351)
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Aug 20 16:40:34 UTC 2024 - opensuse_buildservice@ojkastl.de Tue Aug 20 16:40:34 UTC 2024 - opensuse_buildservice@ojkastl.de

@ -1,4 +1,4 @@
name: terragrunt name: terragrunt
version: 0.75.0 version: 0.66.9
mtime: 1741012935 mtime: 1724169304
commit: f83766b7449b60a9c6b0bc17db997cf0139d12a7 commit: 5867027e6146f5f328581240d43b43c0b71704e6

@ -1,7 +1,7 @@
# #
# spec file for package terragrunt # spec file for package terragrunt
# #
# Copyright (c) 2025 SUSE LLC # Copyright (c) 2024 SUSE LLC
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@ -16,8 +16,10 @@
# #
%define __arch_install_post export NO_BRP_STRIP_DEBUG=true
Name: terragrunt Name: terragrunt
Version: 0.75.0 Version: 0.66.9
Release: 0 Release: 0
Summary: Thin wrapper for Terraform for working with multiple Terraform modules Summary: Thin wrapper for Terraform for working with multiple Terraform modules
License: MIT License: MIT
@ -26,12 +28,10 @@ Source: terragrunt-%{version}.tar.gz
Source1: vendor.tar.gz Source1: vendor.tar.gz
Source2: Makefile Source2: Makefile
Source3: PACKAGING_README.md Source3: PACKAGING_README.md
BuildRequires: go1.23 BuildRequires: go1.22
%description %description
Terragrunt is a thin wrapper for Terraform that provides extra tools for Terragrunt is a thin wrapper for Terraform that provides extra tools for keeping your Terraform configurations DRY, working with multiple Terraform modules, and managing remote state.
keeping your Terraform configurations DRY, working with multiple Terraform
modules, and managing remote state.
%prep %prep
%autosetup -p1 -a 1 %autosetup -p1 -a 1
@ -44,7 +44,7 @@ go build \
%install %install
# Install the binary. # Install the binary.
install -D -m 0755 %{name} %{buildroot}/%{_bindir}/%{name} install -D -m 0755 %{name} "%{buildroot}/%{_bindir}/%{name}"
%files %files
%doc README.md %doc README.md

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1 version https://git-lfs.github.com/spec/v1
oid sha256:0f82c8fa03545dfe52cae4edc9929c842926c520ec47bb073a384fcee1192bb8 oid sha256:f19f6711970e7b19594278ee7569aba4206b6d00aea36f8af68857bbd59bd2fd
size 19960822 size 17414752