Skip to content

Conversation

eshiferax
Copy link
Contributor

@eshiferax eshiferax commented Jun 12, 2025

  1. Set default type for output location config to tecton_hosted_presigned, and update all READMEs / sample snippets for module invocations to show that the URL is an expected input. The default behavior will be to write outputs to an s3 location with URL provided by Tecton, instead of creating a new bucket or using the offline-store (although those remain as options).
  2. Update location_config variable name to outputs_location_config for clarity.
  3. Fix: Set correct type for vm_workload_subnet_ids variable in tecton_outputs module (string instead of list(string)).

Testing

Tested with invocation of dataplane_rift module against this branch using ?ref=tecton-outputs-update , with a presigned URL input. Terraform Apply worked in general + outputs written as expected.

Copy link
Contributor Author

This stack of pull requests is managed by Graphite. Learn more about stacking.

@eshiferax eshiferax marked this pull request as ready for review June 16, 2025 15:44
@eshiferax eshiferax requested a review from a team June 16, 2025 15:44
@eshiferax eshiferax merged commit 496cadc into master Jun 16, 2025
2 checks passed
@eshiferax eshiferax deleted the tecton-outputs-update branch June 16, 2025 16:58
eshiferax pushed a commit that referenced this pull request Jun 16, 2025
🤖 I have created a release *beep* *boop*
---


##
[1.7.0](v1.6.0...v1.7.0)
(2025-06-16)


### Features

* Set default tecton_outputs location to presigned url.
([#224](#224))
([496cadc](496cadc))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants