Update Org and Run Tasks for Private Run Tasks#944
Merged
glennsarti merged 1 commit intomainfrom Jun 16, 2025
Merged
Conversation
3ba7a80 to
5ce883c
Compare
7bc320e to
a0d0245
Compare
a0d0245 to
7f3a1d1
Compare
Datadog ReportBranch report: ✅ 0 Failed, 1451 Passed, 176 Skipped, 17m 18.62s Total Time |
7f3a1d1 to
4119cc2
Compare
4119cc2 to
18a6072
Compare
This commit updates the Org. entitlements for the new Private Run Tasks feature. This commit also updates the Run Task options struct for CRUD operations to pass through the agent pool relationship
18a6072 to
158da44
Compare
mrinalirao
approved these changes
Jun 16, 2025
sebasslash
approved these changes
Jun 16, 2025
Comment on lines
+84
to
+88
| // Unfortunately when we create a Run Task it automatically verifies that the URL by sending a test payload. But | ||
| // this means with an agent pool, we need an agent pool to exist, and an agent created with request forwarding enabled. | ||
| // This is too much to create for this one test suite. So instead, we really only need to assert that; when the options include an | ||
| // agent pool, then we expect HCP Terraform to process the agent pool. So, if we send it a nonsense agent pool ID, then we | ||
| // expect an error to be returned saying that the ID was nonsense. |
|
Reminder to the contributor that merged this PR: if your changes have added important functionality or fixed a relevant bug, open a follow-up PR to update CHANGELOG.md with a note on your changes. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
This commit updates the Org. entitlements for the new Private Run Tasks feature. This commit also updates the Run Task options struct for CRUD operations to pass through the agent pool relationship
Testing plan
Handled by integration test changes.
External links
Output from tests
Including output from tests may require access to a TFE instance. Ignore this section if you have no environment to test against.