-
Notifications
You must be signed in to change notification settings - Fork 20
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
fixup! Missing LINODE_TOKEN error message #82
Conversation
0504bf7
to
cab5801
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It makes sense, lots of other project uses setupLog
in the same way.
@mhmxs is it expected that the e2e-test failure just because the test is coming from a fork? |
@mhmxs It seems like the E2E test doesn't have the |
@cbzzz I think you would need to set the LINODE_TOKEN secret on your fork for GHA to pass: https://github.com/linode/cluster-api-provider-linode/blob/main/.github/workflows/build_test_ci.yml#L139C35-L139C47 |
@cbzzz I our current setup: Yes |
@cbzzz @AshleyDumaine keep in mind, that test execution should cost money. At the time of this we don't have any tests, but this should change soon: #80 |
I think there is a larger discussion about when we want to run these e2e tests but I don't think that should be blocking on this PR. I'm good to merge as is if there are no other comments |
Description
Addresses: #76 (comment)
Notes
I'm not sure we should be using a global
LINODE_TOKEN
for the operator (and all it's managed workload clusters) here. We should allow workload clusters to specify the Linode account in which to provision its resources.