Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update all the workflow input with GCP Zone and move to geolocalized instance template #19

Merged
merged 10 commits into from
Jan 9, 2024

Conversation

valaparthvi
Copy link
Collaborator

@valaparthvi valaparthvi commented Jan 3, 2024

What does this PR do?

This PR adds GCP Zone for running runner in the hosted providers workflow templates so that it is easier to test geolocalized templates and have an option to instantiate the runner in any other region.

Which issue(s) this PR fixes (optional, in fixes #(, fixes #<issue_number>, ...) format, will close the issue(s) when PR gets merged):

Fixes #

Checklist:

Special notes for your reviewer:

@valaparthvi valaparthvi changed the title Update all the workflow input with GCP Zone [WIP] Update all the workflow input with GCP Zone Jan 3, 2024
@valaparthvi valaparthvi changed the title [WIP] Update all the workflow input with GCP Zone Update all the workflow input with GCP Zone and move to geolocalized instance template Jan 3, 2024
@valaparthvi valaparthvi requested a review from cpinjani January 3, 2024 10:53
type: string
zone:
description: GCP zone to host the runner
default: us-west1-b
default: asia-south2-c
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Since the instance template is present in that region only, can we avoid providing option to user to select the zone.
https://github.com/rancher/hosted-providers-e2e/actions/runs/7397821063/job/20125653539#step:6:31

@valaparthvi valaparthvi requested a review from cpinjani January 4, 2024 07:13
@valaparthvi valaparthvi changed the title Update all the workflow input with GCP Zone and move to geolocalized instance template WIP: Update all the workflow input with GCP Zone and move to geolocalized instance template Jan 4, 2024
Copy link
Collaborator

@cpinjani cpinjani left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm, please fix permission issue for EKS tests

@valaparthvi
Copy link
Collaborator Author

lgtm, please fix permission issue for EKS tests

It seems to have been fixed, but I will wait until https://github.com/rancher/hosted-providers-e2e/actions/runs/7457933467/job/20290982339 finishes.

@valaparthvi valaparthvi changed the title WIP: Update all the workflow input with GCP Zone and move to geolocalized instance template Update all the workflow input with GCP Zone and move to geolocalized instance template Jan 9, 2024
@valaparthvi valaparthvi merged commit 6837488 into main Jan 9, 2024
11 of 14 checks passed
@valaparthvi valaparthvi deleted the add-zone-to-input branch January 9, 2024 08:27
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