update to 1.8.8
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:opentofu/opentofu?expand=0&rev=57
This commit is contained in:
commit
1ff3fbb3c6
23
.gitattributes
vendored
Normal file
23
.gitattributes
vendored
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
## Default LFS
|
||||||
|
*.7z filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.bsp filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.bz2 filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.gem filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.gz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.jar filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.lz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.lzma filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.obscpio filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.oxt filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.pdf filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.png filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.rpm filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.tbz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.tbz2 filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.tgz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.ttf filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.txz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.whl filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.xz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.zip filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.zst filter=lfs diff=lfs merge=lfs -text
|
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
.osc
|
22
_service
Normal file
22
_service
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
<services>
|
||||||
|
<service name="obs_scm" mode="manual">
|
||||||
|
<param name="url">https://github.com/opentofu/opentofu/</param>
|
||||||
|
<param name="scm">git</param>
|
||||||
|
<param name="exclude">.git</param>
|
||||||
|
<param name="revision">v1.8.8</param>
|
||||||
|
<param name="versionformat">@PARENT_TAG@</param>
|
||||||
|
<param name="versionrewrite-pattern">v(.*)</param>
|
||||||
|
<param name="changesgenerate">enable</param>
|
||||||
|
</service>
|
||||||
|
<service name="set_version" mode="manual">
|
||||||
|
</service>
|
||||||
|
<service name="go_modules" mode="manual">
|
||||||
|
</service>
|
||||||
|
<!-- services below are running at buildtime -->
|
||||||
|
<service name="tar" mode="buildtime">
|
||||||
|
</service>
|
||||||
|
<service name="recompress" mode="buildtime">
|
||||||
|
<param name="file">*.tar</param>
|
||||||
|
<param name="compression">gz</param>
|
||||||
|
</service>
|
||||||
|
</services>
|
4
_servicedata
Normal file
4
_servicedata
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
<servicedata>
|
||||||
|
<service name="tar_scm">
|
||||||
|
<param name="url">https://github.com/opentofu/opentofu/</param>
|
||||||
|
<param name="changesrevision">79ca3090fc0c35359bb11486a49905b2ed860c9c</param></service></servicedata>
|
3
opentofu-1.7.3.obscpio
Normal file
3
opentofu-1.7.3.obscpio
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:ad78c5099da9c8f6b1fdc80757e674c922b1a2a0c308b252a41f23d8d4994e13
|
||||||
|
size 18857485
|
3
opentofu-1.8.0.obscpio
Normal file
3
opentofu-1.8.0.obscpio
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:53de133bb14efcf6aca9dd7b22613af5a3756d29e0c3fb3cfee95f3bb5fd57cc
|
||||||
|
size 19302413
|
3
opentofu-1.8.1.obscpio
Normal file
3
opentofu-1.8.1.obscpio
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:631d0e1067139573d8d17b8b013ea9bef9b95e7b2ff7241092541f0de230c0a4
|
||||||
|
size 19304461
|
3
opentofu-1.8.2.obscpio
Normal file
3
opentofu-1.8.2.obscpio
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:1a8f65c7df6f535835800ef1059466b3d7eb58f2295e8733c0ac371f91398778
|
||||||
|
size 19305485
|
3
opentofu-1.8.3.obscpio
Normal file
3
opentofu-1.8.3.obscpio
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:d16ccf418b9004015a06c8523d4f4801ddc81262b79835a65f9aebb7178d3f55
|
||||||
|
size 19310093
|
3
opentofu-1.8.5.obscpio
Normal file
3
opentofu-1.8.5.obscpio
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:2fb4e8ede0016661d2ba57082553cbeaf1c481821aad5f6e3833ca6ff4e64050
|
||||||
|
size 19338253
|
3
opentofu-1.8.6.obscpio
Normal file
3
opentofu-1.8.6.obscpio
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:566bc7f1ea126cbd9af275ea942d151dbcec55c454398b5abda368262989bf69
|
||||||
|
size 19349005
|
3
opentofu-1.8.7.obscpio
Normal file
3
opentofu-1.8.7.obscpio
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:60397e1131483c63c524922d4e6a076f9422043cfbc583052125f4fb9da0245b
|
||||||
|
size 19355149
|
3
opentofu-1.8.8.obscpio
Normal file
3
opentofu-1.8.8.obscpio
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:1db5e3ceb60985f6b886ab50d947b917e36ea4e2429301c487d11358c6b0679f
|
||||||
|
size 19358733
|
2
opentofu-rpmlintrc
Normal file
2
opentofu-rpmlintrc
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
addFilter (".*W: no-manual-page-for-binary.*")
|
||||||
|
addFilter (".*W: position-independent-executable-suggested /usr/bin/terraform")
|
451
opentofu.changes
Normal file
451
opentofu.changes
Normal file
@ -0,0 +1,451 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Dec 27 12:21:43 UTC 2024 - opensuse_buildservice@ojkastl.de
|
||||||
|
|
||||||
|
- Update to version 1.8.8:
|
||||||
|
* prepare branch for v1.8.8 release (#2314)
|
||||||
|
* [BACKPORT v1.8] bump golang.org/x/net from 0.25 to 0.33 (#2311)
|
||||||
|
(#2313)
|
||||||
|
* Backport[v1.8]: Bump golang.org/x/crypto from 0.21.0 to 0.31.0
|
||||||
|
(#2288)
|
||||||
|
* [BACKPORT] add simulated state serialization between tofu test
|
||||||
|
runs (#2274) (#2276)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Dec 06 06:27:00 UTC 2024 - opensuse_buildservice@ojkastl.de
|
||||||
|
|
||||||
|
- Update to version 1.8.7:
|
||||||
|
* BUG FIXES:
|
||||||
|
- Error messages related to validation of sensitive input
|
||||||
|
variables will no longer disclose the sensitive value in the
|
||||||
|
UI. (#2219)
|
||||||
|
- Changes to encryption configuration now auto-apply the
|
||||||
|
migration (#2232)
|
||||||
|
- Updated github.com/golang-jwt/jwt/v4 from 4.4.2 to 4.5.1 to
|
||||||
|
make security scanners happy (no vulnerability, see #2179)
|
||||||
|
- tofu test is now setting nulls for dynamic type when
|
||||||
|
generating mock values. (#2245)
|
||||||
|
- Variables declared in test files are now taking into account
|
||||||
|
type default values. (#2244)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Nov 22 19:26:51 UTC 2024 - opensuse_buildservice@ojkastl.de
|
||||||
|
|
||||||
|
- Update to version 1.8.6:
|
||||||
|
* update 1.8 versions (#2211)
|
||||||
|
* fix changelog for 1.8.6 (#2207)
|
||||||
|
* [BACKPORT] add missing changelog entry for http backend logging
|
||||||
|
(#2206) (#2209)
|
||||||
|
* Bump golang version to 1.22.8 (address CVE-2024-34156) (#2050)
|
||||||
|
(#2182)
|
||||||
|
* [BACKPORT] fix mock type conversion in tofu test (#2144)
|
||||||
|
(#2197)
|
||||||
|
* [BACKPORT] fix mock provider validation (#2140) (#2196)
|
||||||
|
* [BACKPORT] Add DEBUG-level logging to the "http" state storage
|
||||||
|
backend (#2120) (#2192)
|
||||||
|
* [BACKPORT] pin node version for docusaurus build (#2177)
|
||||||
|
(#2194)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Nov 12 06:51:32 UTC 2024 - opensuse_buildservice@ojkastl.de
|
||||||
|
|
||||||
|
- Update to version 1.8.5:
|
||||||
|
* Prepare for the v1.8.6 release (#2137)
|
||||||
|
* v1.8 Backport: Fix regression of backend reinit detection when
|
||||||
|
backend schema has required arguments (#2135)
|
||||||
|
* Partially unknown provider functions arguments fixed (#2127)
|
||||||
|
(#2133)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Oct 24 08:28:04 UTC 2024 - opensuse_buildservice@ojkastl.de
|
||||||
|
|
||||||
|
- Update to version 1.8.4:
|
||||||
|
* Bumped versionfile for 1.8 (#2097)
|
||||||
|
* Backport recent changes to v1.8 (#2093)
|
||||||
|
* CHANGELOG entry for #2055 and #2060
|
||||||
|
* command/init: Support static eval for backend config migration
|
||||||
|
check
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Oct 04 19:47:21 UTC 2024 - opensuse_buildservice@ojkastl.de
|
||||||
|
|
||||||
|
- Update to version 1.8.3:
|
||||||
|
* Backport 1.8 handle static variable secrets (#2046)
|
||||||
|
* Make sure test vars are only processed during test commands
|
||||||
|
(#2040)
|
||||||
|
* Fix Terraform Version in 1.8.x Migration Guide (#1987) (#2000)
|
||||||
|
* Update docs version message (#1990) (#1997)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Sep 10 08:43:29 UTC 2024 - opensuse_buildservice@ojkastl.de
|
||||||
|
|
||||||
|
- Update to version 1.8.2:
|
||||||
|
* Update version and changelog to 1.8.2 (#1968)
|
||||||
|
* Backport bump go version to v1.8 (#1966)
|
||||||
|
* Better handling of key_provider references (#1921) (#1965)
|
||||||
|
* fix inconsistent sidebar title of functions on v1.8 branch
|
||||||
|
(#1907)
|
||||||
|
* Fix Docusaurus "broken link" warnings on 1.8 branch of docs
|
||||||
|
(#1884) (#1898)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Aug 07 15:26:35 UTC 2024 - opensuse_buildservice@ojkastl.de
|
||||||
|
|
||||||
|
- Update to version 1.8.1:
|
||||||
|
* Bump to 1.8.1 (#1893)
|
||||||
|
* Fix missing module source panic (#1888) (#1889)
|
||||||
|
* Backport/v1.8/1876 (#1886)
|
||||||
|
* 1666/tacos website docs backport to 1.8 (#1883)
|
||||||
|
* Fix 1.8 release workers (#1870)
|
||||||
|
* Switch to alternate runner group (#1868)
|
||||||
|
* Run releases on larger workers. (#1587) (#1867)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Jul 29 14:38:36 UTC 2024 - opensuse_buildservice@ojkastl.de
|
||||||
|
|
||||||
|
- Update to version 1.8.0:
|
||||||
|
* What's New?
|
||||||
|
- Early variable/locals evaluation
|
||||||
|
- Provider mocking in tofu test
|
||||||
|
- Resource overrides in tofu test
|
||||||
|
- Override files for OpenTofu: keeping compatibility
|
||||||
|
- Deprecation: use_legacy_workflow has been removed from the S3
|
||||||
|
backend-backend
|
||||||
|
See the launch post on our blog:
|
||||||
|
https://opentofu.org/blog/opentofu-1-8-0/
|
||||||
|
For all the features, see the detailed changelog:
|
||||||
|
https://github.com/opentofu/opentofu/blob/v1.8.0/CHANGELOG.md
|
||||||
|
You can find the full diff here:
|
||||||
|
https://github.com/opentofu/opentofu/compare/v1.7..v1.8.0
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Jul 10 08:12:23 UTC 2024 - opensuse_buildservice@ojkastl.de
|
||||||
|
|
||||||
|
- Update to version 1.7.3:
|
||||||
|
* Updating the VERSION file to 1.7.3. (#1783)
|
||||||
|
* Adding 1.7.3 changelog as released (#1780)
|
||||||
|
* Backporting release workflow changes (#1764)
|
||||||
|
* [Backports/1.7] Support lower-case http/https_proxy env
|
||||||
|
variables in S3 backend (#1741)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Jun 03 15:17:31 UTC 2024 - opensuse_buildservice@ojkastl.de
|
||||||
|
|
||||||
|
- Update to version 1.7.2:
|
||||||
|
This is a bugfix release and we encourage all OpenTofu 1.7.1
|
||||||
|
users to upgrade.
|
||||||
|
* Fixed - authorization header is not included for HTTP backends
|
||||||
|
(#1656)
|
||||||
|
* Fixed bug in import 'to' parsing in JSON configurations (#1665)
|
||||||
|
* Fix bug where provider functions were unusable in variables and
|
||||||
|
outputs (#1689)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri May 17 06:57:26 UTC 2024 - Christian Goll <cgoll@suse.com>
|
||||||
|
|
||||||
|
- added global bash completion
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed May 08 16:22:29 UTC 2024 - opensuse_buildservice@ojkastl.de
|
||||||
|
|
||||||
|
- Update to version 1.7.1:
|
||||||
|
* Fixing changelog for 1.7.1
|
||||||
|
* Backport[v1.7] 1.7.1 docs (#1630)
|
||||||
|
* Backport Fixed tofu test when module has no resource (#1628)
|
||||||
|
* Backport Fix for tofu init failure when test have spaces in
|
||||||
|
their name (#1627)
|
||||||
|
* Backport: Allow unconfigured provider functions in test context
|
||||||
|
to 1.7.1 (#1621)
|
||||||
|
* Backport encryption fixes to 1.7.1 (#1620)
|
||||||
|
* Fix workflow.
|
||||||
|
* Run releases on larger workers. (#1587)
|
||||||
|
* Backport[v1.7] Linking provider-defined functions from the
|
||||||
|
what's new page (#1584) (#1585)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 30 19:15:26 UTC 2024 - opensuse_buildservice@ojkastl.de
|
||||||
|
|
||||||
|
- Update to version 1.7.0:
|
||||||
|
We're proud to announce that OpenTofu 1.7.0 is now officially
|
||||||
|
out!
|
||||||
|
What’s New?
|
||||||
|
* State Encryption - Protect your precious state files with
|
||||||
|
end-to-end encryption.
|
||||||
|
* Dynamic Provider-defined Functions - Author custom functions as
|
||||||
|
part of providers.
|
||||||
|
* Declarative removed Blocks - No more fighting with the CLI,
|
||||||
|
execute your removals declaratively!
|
||||||
|
* Loopable Import Blocks - Streamline importing multiple
|
||||||
|
resources.
|
||||||
|
* ...and much, much more!
|
||||||
|
See the launch post on our blog:
|
||||||
|
https://opentofu.org/blog/opentofu-1-7-0/
|
||||||
|
For all the features, see the detailed changelog:
|
||||||
|
https://github.com/opentofu/opentofu/blob/ba4c3a5b462129cd61644a3ae760d746dc12b8fc/CHANGELOG.md
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Feb 23 07:51:17 UTC 2024 - opensuse_buildservice@ojkastl.de
|
||||||
|
|
||||||
|
- Update to version 1.6.2:
|
||||||
|
* Prepare 1.6.2 update (#1296)
|
||||||
|
* Backports: Problem referencing output from test run in local
|
||||||
|
variables block (#1254) (#1293)
|
||||||
|
* Backport: Add Community Supported Architectures Section to
|
||||||
|
Install Docs -… (#1257)
|
||||||
|
* Backport of Resolve more inconsistencies in 32-bit systems
|
||||||
|
(#1214) (#1226)
|
||||||
|
* Backport: Fix typo in standalone-install.sh (#1186) (#1187)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Jan 26 19:42:57 UTC 2024 - opensuse_buildservice@ojkastl.de
|
||||||
|
|
||||||
|
- Update to version 1.6.1:
|
||||||
|
* Bump version and update changelog. (#1183)
|
||||||
|
* Improve stability on 32-bit architectures (#1154)
|
||||||
|
* Add Environment Variables to plugin signing page (#1159)
|
||||||
|
* Add changelog entry for #1141 (#1142)
|
||||||
|
* Fix running `tofu show` and `tofu state show` with state files
|
||||||
|
that reference Terraform registry providers. (#1141)
|
||||||
|
* #1129 backport (#1133)
|
||||||
|
* Add Global Schema Cache fix to CHANGELOG.md
|
||||||
|
* Fix Global Schema Cache not working in provider acceptance
|
||||||
|
tests (#1054)
|
||||||
|
* Allow known references in import blocks (#1105) (#1114)
|
||||||
|
* Backporting #1110 (#1111)
|
||||||
|
* Update references of tofu version to 1.6.0 ready for release
|
||||||
|
(#1082)
|
||||||
|
* docs: fix wget https://get.opentofu.org command (#1095) (#1096)
|
||||||
|
* Updating install instructions to include the installer script
|
||||||
|
(#1070) (#1094)
|
||||||
|
* Pull in 1.6.x-docs into v1.6 (#1092)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Jan 10 19:15:04 UTC 2024 - opensuse_buildservice@ojkastl.de
|
||||||
|
|
||||||
|
- Update to version v1.6.0:
|
||||||
|
Time for the big release! OpenTofu 1.6.0 is now stable!
|
||||||
|
Read more about this on
|
||||||
|
[our blog](https://opentofu.org/blog/opentofu-is-going-ga)!
|
||||||
|
This release is a drop-in replacement, and you can follow our
|
||||||
|
simple migration guide to start using it with your existing
|
||||||
|
infrastructure configurations.
|
||||||
|
If you'd like to read about all the changes introduced, check out
|
||||||
|
the detailed changelog.
|
||||||
|
https://github.com/opentofu/opentofu/blob/v1.6/CHANGELOG.md
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Dec 19 20:23:11 UTC 2023 - dmueller@suse.com
|
||||||
|
|
||||||
|
- Update to version 1.6.0~rc1:
|
||||||
|
* Bump version. (#1038)
|
||||||
|
* Fixes #980: Remove Packagecloud instructions (#1036)
|
||||||
|
* Fixes #908: Migration guide (#1021)
|
||||||
|
* Re-add ssh and bash to Dockerfile (#1034)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat Dec 16 19:01:11 UTC 2023 - kastl@b1-systems.de
|
||||||
|
|
||||||
|
- Update to version 1.6.0~beta5:
|
||||||
|
* Fixed fix for fix of GPG (#1024)
|
||||||
|
* Fixing release tag gating (#1023)
|
||||||
|
* Parametrized release (#1022)
|
||||||
|
* Bump version. (#1020)
|
||||||
|
* GPG build fixes (#1019)
|
||||||
|
* Weekly update. (#1015)
|
||||||
|
* Update changelog for hashicorp / opentofu only warning (#1016)
|
||||||
|
* Add a warning when multiple likely forks of a provider are
|
||||||
|
detected (#1009)
|
||||||
|
* Fix renaming mistakes in docs (#1012)
|
||||||
|
* Add Technical Steering Committee Summary for 2023-12-11 (#1010)
|
||||||
|
* Fixes #915: GPG signing of Debian and RPM packages (#1000)
|
||||||
|
* Replace additional Terraform -> OpenTofu (#1007)
|
||||||
|
* Find additional places where terraform should be replaced with
|
||||||
|
tofu (#1001)
|
||||||
|
* Improve unclear provider resolver error messages (#1003)
|
||||||
|
* 898 consolidate and remove tfe addr [part 2] (#998)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Dec 12 17:02:10 UTC 2023 - kastl@b1-systems.de
|
||||||
|
|
||||||
|
- Update to version 1.6.0~beta4:
|
||||||
|
* Bump version. (#999)
|
||||||
|
* Add gate for TFE tests that use the network (#997)
|
||||||
|
* Revert "Fixes #898: Replace hashicorp and terraform references"
|
||||||
|
(#995)
|
||||||
|
* Add Technical Steering Committee Summary for 2023-12-05 (#990)
|
||||||
|
* Testable Homebrew instructions (#984)
|
||||||
|
* Update CHANGELOG with provider namespace change (#987)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Dec 08 17:02:45 UTC 2023 - kastl@b1-systems.de
|
||||||
|
|
||||||
|
- Update to version 1.6.0~beta3:
|
||||||
|
* Bump version. (#986)
|
||||||
|
* Update brew install for Linux (#959)
|
||||||
|
* Fixes #898: Replace hashicorp and terraform references (#973)
|
||||||
|
* website: Better install instructions (GitHub actions compatible
|
||||||
|
output) (#983)
|
||||||
|
* 904 missing provider module message (#981)
|
||||||
|
* Updated installation instructions to packages.opentofu.org
|
||||||
|
(#978)
|
||||||
|
* chore: add linux install instructions test to makefile (#976)
|
||||||
|
* Weekly update 20231205 (#972)
|
||||||
|
* website: Dev server (#971)
|
||||||
|
* Adding Buildkite sponsorship remark (#969)
|
||||||
|
* Fix goreleaser draft option. (#968)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Dec 05 06:29:49 UTC 2023 - kastl@b1-systems.de
|
||||||
|
|
||||||
|
- Update to version 1.6.0~beta2:
|
||||||
|
* Update CONTRIBUTING.md to remove hold-off message for alpha
|
||||||
|
(#945)
|
||||||
|
* Bump version for new beta. (#963)
|
||||||
|
* Improve comments around the global and local provider schema
|
||||||
|
cache. (#958)
|
||||||
|
* Update aws-sdk-go-base and fix resulting type errors. (#957)
|
||||||
|
* Make goreleaser create draft releases instead of full releases,
|
||||||
|
so that we can customize the description. (#956)
|
||||||
|
* Add gcs end-to-end tests to the makefile. (#955)
|
||||||
|
* Fix global schema caching (#954)
|
||||||
|
* Fixes #292: Fixing broken website build (#952)
|
||||||
|
* Fixes #292: Testing feature documentation (#939)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Nov 30 09:09:15 UTC 2023 - kastl@b1-systems.de
|
||||||
|
|
||||||
|
- Update to version 1.6.0~beta1:
|
||||||
|
* Bump version to first beta. (#943)
|
||||||
|
* docs: fix: quote URLs; add security & behaviorial opts (fixes
|
||||||
|
#936) (#935)
|
||||||
|
* Fixing broken docs page symlink (#934)
|
||||||
|
* Add dependencies for integration tests with Kubernetes as
|
||||||
|
backend (#933)
|
||||||
|
* website: submodule/enable live editing (#890)
|
||||||
|
* Add dependencies for integration tests with Consul as backend
|
||||||
|
(#932)
|
||||||
|
* Add Azure integration test runbook. (#924)
|
||||||
|
* Change references to opentofu.org (#902)
|
||||||
|
* Fixes #913: Incorrect installation instructions for RPM (#917)
|
||||||
|
* Add definition of integration tests with Postgres backend
|
||||||
|
(#920)
|
||||||
|
* Add MAINTAINER and update CODEOWNERS (#919)
|
||||||
|
* Align the module fetching logic with the OpenTofu registry v1
|
||||||
|
protocol (#901)
|
||||||
|
* Fixes #859: Removing apt and yum installation instructions
|
||||||
|
(moved to intro section) (#903)
|
||||||
|
* Weekly update for the 2023-11-21. (#905)
|
||||||
|
* Fixes #539: Setting both "Type" and "NestedType" removes other
|
||||||
|
validation error messages (#897)
|
||||||
|
* Add `no_proxy` and `https_proxy` attributes to s3 backend
|
||||||
|
schema (#896)
|
||||||
|
* Add `tofu test` command definition (#886)
|
||||||
|
* website: Split installation instructions (#887)
|
||||||
|
* Fix workspaces configuration using environment varariable
|
||||||
|
TF_WORKSPACE (#867)
|
||||||
|
* Use correct location for LICENSE file during installation
|
||||||
|
(opentofu instead of nfpm) (#889)
|
||||||
|
* Weekly update 2023-11-15. (#883)
|
||||||
|
* Fix S3 Remote State Backend Validation (#876)
|
||||||
|
* Update s3 remote state tests (#865)
|
||||||
|
* Add missing argument to PackageCloud install instructions
|
||||||
|
(#873)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Nov 16 14:54:59 UTC 2023 - kastl@b1-systems.de
|
||||||
|
|
||||||
|
- Update to version 1.6.0~alpha5:
|
||||||
|
* Bump version for release. (#871)
|
||||||
|
* Add GPG Expiration entry in the CHANGELOG (#870)
|
||||||
|
* Updated changelog to reflect consistent spelling of the word
|
||||||
|
initialization (#869)
|
||||||
|
* Upload packages to PackageCloud during release action (#860)
|
||||||
|
* S3 Client HeadObject requires SSE parameters (#864)
|
||||||
|
* Move S3 CHANGELOG entries I added to S3 upgrade section (#862)
|
||||||
|
* Remove draft CHANGELOG section of PR template (#861)
|
||||||
|
* keep init wording consistent in internal/command/init.go (#855)
|
||||||
|
* Allow expired provider pgp keys, with warning (#848)
|
||||||
|
* Add link to installation guide to readme (#857)
|
||||||
|
* Avoid mutating input config in node_resource_validate (#850)
|
||||||
|
* Update hcl version to v2.19.1 (#852)
|
||||||
|
* Pull in docker cross buildx tooling (#849)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Nov 10 08:06:42 UTC 2023 - Johannes Kastl <kastl@b1-systems.de>
|
||||||
|
|
||||||
|
- properly report the version (otherwise this would report
|
||||||
|
1.6.0-dev)
|
||||||
|
- rename the executable to 'tofu', to match upstream naming
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Nov 10 07:19:13 UTC 2023 - kastl@b1-systems.de
|
||||||
|
|
||||||
|
- Update to version 1.6.0~alpha4:
|
||||||
|
* Address s3 compatible remote state issues + logging (#840)
|
||||||
|
* Bump version file. (#845)
|
||||||
|
* Update go-tfe to 1.36.0 (#844)
|
||||||
|
* Add changelog that was missed in PR #830 (#843)
|
||||||
|
* Fix crash during destroy planning due to validation (#830)
|
||||||
|
* Revert PRs that introduced propogating contexts (#835)
|
||||||
|
* Weekly update for the 2023-11-07. (#831)
|
||||||
|
* Add Technical Steering Committee Summary for 2023-11-02 (#823)
|
||||||
|
* Backend/S3: Update the `Put` method (#795)
|
||||||
|
* Backend/S3: Add support for `skip_requesting_account_id` (#788)
|
||||||
|
* Weekly update for the 2023-11-02 (#809)
|
||||||
|
* Update user-agent from go-tfe to opentofu where go-tfe is used
|
||||||
|
(#807)
|
||||||
|
* Backend/S3: Custom Service Endpoint Configuration (#794)
|
||||||
|
* Stop reading providers from the HashiCorp registry based on the
|
||||||
|
statefile if not specified in code. (#773)
|
||||||
|
* Backend/S3: Add support for `use_path_style` (#787)
|
||||||
|
* Add DEBUGGING.md (#711)
|
||||||
|
* Pass context to all statemgr.Locker operations (#789)
|
||||||
|
* Pass context to all remote.Client operations (#786)
|
||||||
|
* Make backend.Workspaces accept a context (#784)
|
||||||
|
* Backend/S3: Add HTTP parameters for parity with AWS Provider
|
||||||
|
(#770)
|
||||||
|
* Make backend.DeleteWorkspace accept a context (#782)
|
||||||
|
* Backend/S3: Allow specifying retry mode for AWS API requests
|
||||||
|
(#769)
|
||||||
|
* Backend/S3: Add support for overriding EC2 Metadata Service
|
||||||
|
endpoint (#767)
|
||||||
|
* Weekly update for the 2023-10-24 (#781)
|
||||||
|
* Backend/S3: Allow use of an alternative region for STS
|
||||||
|
operations (#768)
|
||||||
|
* Backend/s3: Add support for `assume_role_with_web_identity`
|
||||||
|
block (#759)
|
||||||
|
* Make backend.StateMgr accept a context (#780)
|
||||||
|
* Make backend.Configure accept a context (#779)
|
||||||
|
* Backend/S3: Add support for custom CA bundle (#762)
|
||||||
|
* backend/s3: skip account verification when no constraints given
|
||||||
|
(#772)
|
||||||
|
* Make backend.PrepareConfig accept a context (#777)
|
||||||
|
* Make backend.ConfigSchema accept a context (#776)
|
||||||
|
* Improve logging of global provider schema cache hits. (#766)
|
||||||
|
* S3 backend add account ID whitelisting arguments (#760)
|
||||||
|
* Backend/S3: Extract `assume_role` as a separate block (#754)
|
||||||
|
* Added Security disclousure policy (#749)
|
||||||
|
* Add comparison to Terraform link (#737)
|
||||||
|
* Provide git for module installation (#751)
|
||||||
|
* Upgrade AWS SDK (#701)
|
||||||
|
* Update core team email. (#752)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Oct 19 06:52:00 UTC 2023 - kastl@b1-systems.de
|
||||||
|
|
||||||
|
- Update to version 1.6.0~alpha3:
|
||||||
|
* Fix goreleaser version to one that actually exists. (#744)
|
||||||
|
* Fix typo in name of script. (#743)
|
||||||
|
* Update version for new release. (#742)
|
||||||
|
* Post weekly update for the 2023-10-17. (#740)
|
||||||
|
* Update to be more consistent across operating systems. (#731)
|
||||||
|
* Add installation instructions. (#730)
|
||||||
|
* Fix: Global provider schema cache is never used (#719)
|
||||||
|
* Build using golang 1.21 (#718)
|
||||||
|
* Add the license to compare-release-versions.sh (#727)
|
||||||
|
* (#721) remove reference to Hashicorp docker mirror in workflow
|
||||||
|
(#723)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Oct 6 13:23:54 UTC 2023 - Johannes Kastl <kastl@b1-systems.de>
|
||||||
|
|
||||||
|
- new package opentofu: OpenSource fork of Terraform
|
4
opentofu.obsinfo
Normal file
4
opentofu.obsinfo
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
name: opentofu
|
||||||
|
version: 1.8.8
|
||||||
|
mtime: 1735223486
|
||||||
|
commit: 79ca3090fc0c35359bb11486a49905b2ed860c9c
|
86
opentofu.spec
Normal file
86
opentofu.spec
Normal file
@ -0,0 +1,86 @@
|
|||||||
|
#
|
||||||
|
# spec file for package opentofu
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024 SUSE LLC
|
||||||
|
#
|
||||||
|
# All modifications and additions to the file contributed by third parties
|
||||||
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
|
# upon. The license for this file, and modifications and additions to the
|
||||||
|
# file, is the same license as for the pristine package itself (unless the
|
||||||
|
# license for the pristine package is not an Open Source License, in which
|
||||||
|
# case the license is the MIT License). An "Open Source License" is a
|
||||||
|
# license that conforms to the Open Source Definition (Version 1.9)
|
||||||
|
# published by the Open Source Initiative.
|
||||||
|
|
||||||
|
# Please submit bugfixes or comments via https://bugs.opensuse.org/
|
||||||
|
#
|
||||||
|
|
||||||
|
|
||||||
|
%define executable_name tofu
|
||||||
|
|
||||||
|
Name: opentofu
|
||||||
|
Version: 1.8.8
|
||||||
|
Release: 0
|
||||||
|
Summary: Declaratively manage your cloud infrastructure
|
||||||
|
License: MPL-2.0
|
||||||
|
Group: System/Management
|
||||||
|
URL: https://github.com/opentofu/opentofu
|
||||||
|
Source: %{name}-%{version}.tar.gz
|
||||||
|
Source1: vendor.tar.gz
|
||||||
|
Source99: opentofu-rpmlintrc
|
||||||
|
BuildRequires: bash-completion
|
||||||
|
BuildRequires: golang-packaging
|
||||||
|
BuildRequires: golang(API) >= 1.22.8
|
||||||
|
# See: https://github.com/hashicorp/opentofu/issues/22807
|
||||||
|
ExcludeArch: %{ix86} %{arm}
|
||||||
|
|
||||||
|
%description
|
||||||
|
Fork of Terraform
|
||||||
|
|
||||||
|
OpenTofu is an OSS tool for building, changing, and versioning infrastructure
|
||||||
|
safely and efficiently. OpenTofu can manage existing and popular service
|
||||||
|
providers as well as custom in-house solutions.
|
||||||
|
|
||||||
|
The key features of OpenTofu are:
|
||||||
|
- Infrastructure as Code: Infrastructure is described using a high-level
|
||||||
|
configuration syntax. This allows a blueprint of your datacenter to be
|
||||||
|
versioned and treated as you would any other code. Additionally, infrastructure
|
||||||
|
can be shared and re-used.
|
||||||
|
- Execution Plans: OpenTofu has a "planning" step where it generates an
|
||||||
|
execution plan. The execution plan shows what OpenTofu will do when you call
|
||||||
|
apply. This lets you avoid any surprises when OpenTofu manipulates
|
||||||
|
infrastructure.
|
||||||
|
- Resource Graph: OpenTofu builds a graph of all your resources, and
|
||||||
|
parallelizes the creation and modification of any non-dependent resources.
|
||||||
|
Because of this, OpenTofu builds infrastructure as efficiently as possible, and
|
||||||
|
operators get insight into dependencies in their infrastructure.
|
||||||
|
- Change Automation: Complex changesets can be applied to your infrastructure
|
||||||
|
with minimal human interaction. With the previously mentioned execution plan
|
||||||
|
and resource graph, you know exactly what OpenTofu will change and in what
|
||||||
|
order, avoiding many possible human errors.
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%autosetup -p 1 -a 1
|
||||||
|
|
||||||
|
%build
|
||||||
|
go build \
|
||||||
|
-mod=vendor \
|
||||||
|
-buildmode=pie \
|
||||||
|
-ldflags "-w -s -X github.com/opentofu/opentofu/version.dev=no -X github.com/opentofu/opentofu/version.Version=%{version}" \
|
||||||
|
-o bin/%{executable_name} ./cmd/tofu
|
||||||
|
|
||||||
|
%install
|
||||||
|
# Install the binary.
|
||||||
|
install -D -m 0755 bin/%{executable_name} "%{buildroot}/%{_bindir}/%{executable_name}"
|
||||||
|
mkdir -p %{buildroot}%{_datadir}/bash-completion/completions/
|
||||||
|
cat > %{buildroot}%{_datadir}/bash-completion/completions/%{executable_name} <<EOF
|
||||||
|
complete -C %{_bindir}/%{executable_name} %{executable_name}
|
||||||
|
EOF
|
||||||
|
|
||||||
|
%files
|
||||||
|
%license LICENSE
|
||||||
|
%doc CHANGELOG.md README.md
|
||||||
|
%{_bindir}/%{executable_name}
|
||||||
|
%{_datadir}/bash-completion/completions/%{executable_name}
|
||||||
|
|
||||||
|
%changelog
|
3
vendor.tar.gz
Normal file
3
vendor.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:bd14f067d1011b2b52e82974d62eb3297a1e7e2573db4066df8898a2fd6ad5bc
|
||||||
|
size 16097476
|
Loading…
Reference in New Issue
Block a user