#opentofu (2023-11)

Discuss OpenTofu-related topics

2023-11-01

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)
03:29:30 PM

@Erik Osterman (Cloud Posse) has joined the channel

Josh Pollara avatar
Josh Pollara
03:29:42 PM

@Josh Pollara has joined the channel

Stephen Tan avatar
Stephen Tan
03:31:09 PM

@Stephen Tan has joined the channel

Imran Hussain avatar
Imran Hussain
03:39:32 PM

@Imran Hussain has joined the channel

BillM avatar
BillM
03:43:35 PM

@BillM has joined the channel

Andriy Knysh (Cloud Posse) avatar
Andriy Knysh (Cloud Posse)
03:50:39 PM

@Andriy Knysh (Cloud Posse) has joined the channel

Taras avatar
Taras
06:19:03 PM

@Taras has joined the channel

Hans D avatar
Hans D
06:26:29 PM

@Hans D has joined the channel

Matt Gowie avatar
Matt Gowie
06:50:59 PM

@Matt Gowie has joined the channel

venkata.mutyala avatar
venkata.mutyala
06:54:03 PM

@venkata.mutyala has joined the channel

managedkaos avatar
managedkaos
06:54:11 PM

@managedkaos has joined the channel

tyler avatar
tyler
06:54:13 PM

@tyler has joined the channel

Brian avatar
Brian
09:47:34 PM

@Brian has joined the channel

James avatar
James
04:30:03 AM

@James has joined the channel

2023-11-02

Kristoffer avatar
Kristoffer
10:20:34 AM

@Kristoffer has joined the channel

James Humphries avatar
James Humphries
11:22:59 AM

@James Humphries has joined the channel

Kuba Martin avatar
Kuba Martin
11:26:30 AM

@Kuba Martin has joined the channel

github3 avatar
github3
12:36:42 PM

@github3 has joined the channel

github3 avatar
github3
12:36:42 PM

GitHub was added to this channel Show help button

 avatar
12:37:43 PM

:white_check_mark: Subscribed to opentofu/opentofu. This channel will receive notifications for issues, pulls, commits, releases, deployments

1
Josh Pollara avatar
Josh Pollara
12:38:05 PM

/github unsubscribe opentofu/opentofu issues pulls commits deployments

 avatar
12:38:05 PM

This channel will receive notifications from opentofu/opentofu for: releases

Josh Pollara avatar
Josh Pollara
12:39:05 PM

set the channel topic: Discuss OpenTofu-related topics

Michael avatar
Michael
01:23:48 PM

@Michael has joined the channel

Michael avatar
Michael

Saw that opentofu looking for feedback on their registry RFCs. Pretty exciting stuff!

Kuba Martin avatar
Kuba Martin

It is! The technical steering committee is meeting today and should pick a design, as the last 2-3 weeks have been dedicated to public consulatation.

Michael avatar
Michael

This is the design for the crawler, storage, and other components?

Kuba Martin avatar
Kuba Martin

Yep

Kuba Martin avatar
Kuba Martin

The registry overall, really.

1
Hao Wang avatar
Hao Wang
01:34:31 PM

@Hao Wang has joined the channel

Hao Wang avatar
Hao Wang

Terraform and OpenTofu Version Compatibility Table from Terragrunt: https://terragrunt.gruntwork.io/docs/getting-started/supported-versions/

Terraform and OpenTofu Version Compatibility Table

Learn which Terraform and OpenTofu versions are compatible with which versions of Terragrunt.

3

2023-11-07

venkata.mutyala avatar
venkata.mutyala
venkata.mutyala avatar
venkata.mutyala

Got this from the tofu slack group

Hao Wang avatar
Hao Wang

Opentofu => issues: 140/PR: 23 Terraform => issues: 1.7k/PR: 182

venkata.mutyala avatar
venkata.mutyala

Ha! i was trying to figure out which one was more popular by looking at: https://ossinsight.io/analyze/opentofu/opentofu#overview but what you shared definitely looks like a better ratio favor of opentofu

venkata.mutyala avatar
venkata.mutyala

Will have to see how it trends over time for both

Hao Wang avatar
Hao Wang

yeah, I’m trying to create some scripts with Rust/Python/Golang, but too busy recently lol

Hao Wang avatar
Hao Wang

Opentofu => issues: 133/PR: 18 Terraform => issues: 1716/PR: 178

2023-11-08

2023-11-10

github3 avatar
github3
09:59:03 AM

What’s Changed

• Update core team email. by @cube2222 in #752 • Upgrade AWS SDK by @eranelbaz in #701 • Provide git for module installation by @tataranovich in #751 • Add comparison to Terraform link by @sftim in #737 • Added Security disclousure policy by @DicsyDel in #749 • Backend/S3: Extract assume_role as a separate block by @tomasmik in #754 • S3 backend add account ID whitelisting arguments by @tomasmik in #760 • Improve logging of global provider schema cache hits. by @cube2222 in #766 • Make backend.ConfigSchema accept a context by @marcinwyszynski in #776 • Make backend.PrepareConfig accept a context by @marcinwyszynski in #777 • backend/s3: skip account verification when no constraints given by @mbialon in #772 • Backend/S3: Add support for custom CA bundle by @mbialon in #762 • Make backend.Configure accept a context by @marcinwyszynski in #779 • Make backend.StateMgr accept a context by @marcinwyszynski in #780 • Backend/s3: Add support for assume_role_with_web_identity block by @mbialon in #759 • Backend/S3: Allow use of an alternative region for STS operations by @mbialon in #768 • Weekly update for the 2023-10-24 by @cube2222 in #781 • Backend/S3: Add support for overriding EC2 Metadata Service endpoint by @mbialon in #767 • Backend/S3: Allow specifying retry mode for AWS API requests by @mbialon in #769 • Make backend.DeleteWorkspace accept a context by @marcinwyszynski in #782 • Backend/S3: Add HTTP parameters for parity with AWS Provider by @mbialon in #770 • Make backend.Workspaces accept a context by @marcinwyszynski in #784 • Pass context to all remote.Client operations by @marcinwyszynski in #786 • Pass context to all statemgr.Locker operations by @marcinwyszynski in #789 • Add DEBUGGING.md by @serdardalgic in #711 • Backend/S3: Add support for use_path_style by @mbialon in #787 • Stop reading providers from the HashiCorp registry based on the statefile if not specified in code. by @cube2222 in #773 • Backend/S3: Custom Service Endpoint Configuration by @mbialon in #794 • Update user-agent from go-tfe to opentofu where go-tfe is used by @DicsyDel in #807 • Weekly update for the 2023-11-02 by @cube2222 in #809 • Backend/S3: Add support for skip_requesting_account_id by @mbialon in #788 • Backend/S3: Update the Put method by @tomasmik in #795 • Add Technical Steering Committee Summary for 2023-11-02 by @roni-frantchi in #823 • Weekly update for the 2023-11-07. by @cube2222 in #831 • Revert PRs that introduced propogating contexts by @Yantrio in #835 • Fix crash during destroy planning due to validation by @cam72cam in #830 • Add changelog that was missed in PR #830 by @cam72cam in #843 • Update go-tfe to 1.36.0 by @tarruda in #844 • Bump version file. by @cube2222 in #845 • Address s3 compatible remote state issues + logging by @cam72cam in #840 • Pull in docker cross buildx tooling by @cam72cam in #849

New Contributors

@tataranovich made their first contribution in #751@sftim made their first contribution in #737@cam72cam made their first contribution in #830@tarruda made their first contribution in #844

Full Changelog: v1.6.0-alpha3…v1.6.0-alpha4

7

2023-11-14

github3 avatar
github3
02:58:38 PM

What’s Changed

• Update hcl version to v2.19.1 by @kislerdm in #852 • Avoid mutating input config in node_resource_validate by @tarruda in #850 • add installation guide to readme by @kmgrime in #857 • Allow expired provider pgp keys, with warning by @cam72cam in #848 • keep init wording consistent in internal/command/init.go by @haojue in #855 • Remove draft CHANGELOG section of PR template by @cam72cam in #861 • Move S3 CHANGELOG entries I added to S3 upgrade section by @cam72cam in #862 • S3 Client HeadObject requires SSE parameters by @cam72cam in #864 • Upload packages to PackageCloud during release action by @cam72cam in #860 • Updated changelog to reflect consistent spelling of the word initialization by @Yantrio in #869 • Add GPG Expiration entry in the CHANGELOG by @cam72cam in #870 • Bump version for release. by @cube2222 in #871

New Contributors

@kmgrime made their first contribution in #857@haojue made their first contribution in #855

Full Changelog: v1.6.0-alpha4…v1.6.0-alpha5

2

2023-11-21

Hao Wang avatar
Hao Wang
OpenTofu Runs are Free in Scalr | Scalrattachment image

Learn how to use OpenTofu for free until Jan 15th 2024.

Hao Wang avatar
Hao Wang

I’m not with Scalr but it is in my radar for OpenTofu

OpenTofu Runs are Free in Scalr | Scalrattachment image

Learn how to use OpenTofu for free until Jan 15th 2024.

jose.amengual avatar
jose.amengual

nice

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

nice move @Sebastian Stadil

2023-11-22

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)
What We Learned While Working on OpenTofu's New Test Feature | OpenTofuattachment image

Jumping into a newly forked project can be a difficult task, maybe even frightening! Now, think about jumping into a production-ready project with nine years of legacy code base there. On top of that, you have the task of taking one of the project’s new features from experimental to production-ready.

1

2023-11-29

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)
github3 avatar
github3
04:49:20 PM

What’s Changed

• Add missing argument to PackageCloud install instructions by @cam72cam in #873 • Update s3 remote state tests by @cam72cam in #865 • Fix S3 Remote State Backend Validation by @cam72cam in #876 • Weekly update 2023-11-15. by @cube2222 in #883 • Use correct location for LICENSE file during installation (opentofu instead of nfpm) by @professorabhay in #889 • Fix workspace name overwrite with env var TF_WORKSPACE by @kislerdm in #867 • website: Split installation instructions by @janosdebugs in #887 • add test command definition by @kislerdm in #886 • Add no_proxy and https_proxy attributes to s3 backend schema by @kislerdm in #896 • Fixes #539: Setting both “Type” and “NestedType” removes other validation error messages by @janosdebugs in #897 • Weekly update for the 2023-11-21. by @cube2222 in #905 • Fixes #859: Removing apt and yum installation instructions (moved to intro section) by @janosdebugs in #903 • Align CLI logic with the OpenTofu registry protocol by @kislerdm in #901 • Add codeowners and maintainers by @kislerdm in #919 • Add definition of integration tests with Postgres backend by @kislerdm in #920 • Fixes #913: Incorrect installation instructions for RPM by @janosdebugs in #917 • Change hashicorp.com to opentofu.org where appropriate by @haidong in #902 • Add Azure integration test runbook. by @cube2222 in #924 • Add dependencies for integration tests with Consul as backend by @kislerdm in #932 • website: submodule/enable live editing by @janosdebugs in #890 • Add dependencies for integration tests with Kubernetes as backend by @kislerdm in #933 • Fixing broken docs page symlink by @janosdebugs in #934 • docs: fix: quote URLs; add security & behaviorial opts (fixes #936) by @parrotmac in #935 • Bump version to first beta. by @cube2222 in #943

New Contributors

@professorabhay made their first contribution in #889@janosdebugs made their first contribution in #887@haidong made their first contribution in #902@parrotmac made their first contribution in #935

Full Changelog: v1.6.0-alpha5…v1.6.0-beta1

Release notes from opentofu avatar
Release notes from opentofu
04:54:35 PM

v1.6.0-beta1 What’s Changed

Add missing argument to PackageCloud install instructions by @cam72cam in <a class=”issue-link js-issue-link” data-error-text=”Failed to load title” data-id=”1992976315” data-permission-text=”Title is private”…

cam72cam - Overview

cam72cam has 51 repositories available. Follow their code on GitHub.

Release notes from opentofu avatar
Release notes from opentofu
05:04:44 PM

v1.6.0-beta1 Hey there, important release time! This is our first 1.6.0 beta release! This release was primarily blocked by the new registry design becoming implemented to a level where it can replace our current alpha registry. Importantly, this new registry has a slight protocol change and will require this new beta version to work for module resolving. Thus, the new registry will go live tomorrow, rather than today. Additionally, this registry…

Release v1.6.0-beta1 · opentofu/opentofuattachment image

Hey there, important release time! This is our first 1.6.0 beta release! This release was primarily blocked by the new registry design becoming implemented to a level where it can replace our curre…

GitHub - opentofu/registry-stable: Work-in-Progress Stable Registry

Work-in-Progress Stable Registry. Contribute to opentofu/registry-stable development by creating an account on GitHub.

Hao Wang avatar
Hao Wang
10:07:19 PM

Not sure if OpenTofu community is aware of this issue…

James Humphries avatar
James Humphries

Hey! Opentofu dev here! wave

We are using the same code for the terraform providers so any fixes for this in the hashicorp repo should be reflected in opentofu too. So in theory once a release is out for the helm provider, opentofu should have this too

2
James Humphries avatar
James Humphries

https://github.com/opentofu/terraform-provider-helm/releases/tag/v2.12.1

The helm provider fix in 2.12.1 is now reflected in the opentofu provider and will be available to download from the opentofu registry in the next 15 minutes (when it next syncs versions).

Feel free to reach out if you hit any issues with it in opentofu

1
Hao Wang avatar
Hao Wang

Awesome

2023-11-30

    keyboard_arrow_up