-
Notifications
You must be signed in to change notification settings - Fork 91
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
Release v0.1.0-alpha #66
Comments
With #40 merged, are we set to tag the release? |
Do we want to setup a vanity URL for this package before we release it? It currently has a package of |
Maybe go.opentelemetry.io/auto? |
Vanity url looks really cool, I don't have a big preference on the name but definitely +1 to setting it up |
@MrAlias need to open this back up as the release workflow didn't pass. Looks like our dockerhub token isn't properly setup |
Followed up with the original ticket to create the secretes here: open-telemetry/community#1377 |
@MrAlias I believe once the If we don't want to wait I believe we could update the release workflow to only push to |
I'm okay waiting for the TC to try and create the repo. |
Think I should open a second ticket? Technically the closed ticket I linked didn't asked for the repository to be made, only for the secrets. |
Yeah, that makes sense to me. |
New issue created: open-telemetry/community#1442 |
@TylerHelmuth: open-telemetry/community#1442 looks resolved, but the build is still failing: |
Ok I will keep investigating |
@MrAlias I tested this again with my own dockerhub credentials and it worked as expected :/ Can we check the |
I was able to reproduce the issue by generating a Read-only token and setting it for |
I don't have access to these settings. The TC would be the one with the access. |
@MrAlias the token has been recreated, can we retry the build? |
Pretty frustrating. I'm feeling more inclined to strip out the DockerHub stuff for now. |
Any chance the action we're rerunning is caching the old token and we'd need a new instance of the action to see the new token value? |
I'm not an expert on the actions, but I vaguely remember those values updating every run. I wonder if they are correctly being set and then interpreted in the environment. |
Unfortunately I can only test with my credentials and they work :/ |
Maybe, but unlikely, since they are independent logins. The first instance of the For DockerHub login we'd be able to login even if the token doesn't have permission to push. For the |
@puckpuck @austinlparker did either of you encounter any scope permission errors pushing to docker hub with the demo release? |
@MrAlias I spent some more time this morning investigating how different OTel repositories publish images and it looks like us and the operator are the only ones that use the
With that information, how would you feel about removing the DockerHub stuff for now, creating an issue to add it back, and moving forward with only ghcr? This aligns us with the only other repository using |
@open-telemetry/go-instrumentaiton-maintainers with the release workflow updated, and some other release-related work completing (#94, #98), how does everyone feel about doing a second release? This has the benefit of:
|
This is the key goal imo, +1 to another release |
Yep, agree - even just to verify the release process successfully publishes an image would good. There are many in-flight PRs that improve the agent but another release when they're ready will be easier once we know the release process works as intended. |
New Guy Input: release early, release often! Especially when it's |
We can also create |
We're resolving to "fail forward". Future releases will have a docker image. See #131 |
We may have found the reason why this didn't work, see the long thread: https://cloud-native.slack.com/archives/C033BJ8BASU/p1683062397439339 |
When you have a moment try again. |
Yay! Seems like it to me. |
Woo! Now we can add back the DockerHub release stuff. |
Blocking
The text was updated successfully, but these errors were encountered: