-
Notifications
You must be signed in to change notification settings - Fork 54
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
fatal: unable to rename temporary pack file: Invalid cross-device link #1088
Comments
Hello @jmayday, Thank you for the details. Now, it looks like despite this successful upload, you still don't have links to your repository. To answer your question regarding the docker labels, they only need to be added to your application's container. |
So application's container should have docker labels (but no DD_TAGS), and datadog-agent container should have DD_TAGS env variable (but no docker labels), correct? |
Actually the application container should have docker labels OR have DD_TAGS injected into it. The datadog-agent doesn't need any configuration for source-code-integration to work. |
Bug description
I've added Bitbucket step uploading Git metadata. This is step configuration:
And this is step output
So I don't have a clue if this succeeded or not. Neither I don't know what the error is about.
Update: I see that commit has been uploaded, it's visible on https://app.datadoghq.eu/source-code/repositories
When I'm viewing stacktrace on Datadog UI, there is still that notification "Missing link to repository:
Tag your telemetry to enable the Source Code Integration and see links to your repository"
I don't know if this is because of above fatal errors from git/datadog-ci commands, or this is because of misconfiguration.
PS. I've added those 2 docker labels already (to both application and datadog-agent containers as DD documentation seemed unclear for me):
org.opencontainers.image.revision
,org.opencontainers.image.source
Command
git-metadata
The text was updated successfully, but these errors were encountered: