mirror of
https://github.com/actions/actions-runner-controller.git
synced 2025-12-10 19:50:30 +00:00
Add job started attrs
This commit is contained in:
@@ -12,6 +12,7 @@ import (
|
|||||||
jsonpatch "github.com/evanphx/json-patch"
|
jsonpatch "github.com/evanphx/json-patch"
|
||||||
"github.com/go-logr/logr"
|
"github.com/go-logr/logr"
|
||||||
"go.opentelemetry.io/otel"
|
"go.opentelemetry.io/otel"
|
||||||
|
"go.opentelemetry.io/otel/attribute"
|
||||||
kerrors "k8s.io/apimachinery/pkg/api/errors"
|
kerrors "k8s.io/apimachinery/pkg/api/errors"
|
||||||
"k8s.io/apimachinery/pkg/types"
|
"k8s.io/apimachinery/pkg/types"
|
||||||
"k8s.io/client-go/kubernetes"
|
"k8s.io/client-go/kubernetes"
|
||||||
@@ -100,6 +101,13 @@ func (w *Worker) HandleJobStarted(ctx context.Context, jobInfo *actions.JobStart
|
|||||||
ctx, span := otel.Tracer("arc").Start(ctx, "Worker.HandleJobStarted")
|
ctx, span := otel.Tracer("arc").Start(ctx, "Worker.HandleJobStarted")
|
||||||
defer span.End()
|
defer span.End()
|
||||||
|
|
||||||
|
span.SetAttributes(
|
||||||
|
attribute.String("runner.name", jobInfo.RunnerName),
|
||||||
|
attribute.String("runner.repo.name", jobInfo.RepositoryName),
|
||||||
|
attribute.String("workflow.ref", jobInfo.JobWorkflowRef),
|
||||||
|
attribute.Int64("workflow.run.id", jobInfo.WorkflowRunId),
|
||||||
|
)
|
||||||
|
|
||||||
w.logger.Info("Updating job info for the runner",
|
w.logger.Info("Updating job info for the runner",
|
||||||
"runnerName", jobInfo.RunnerName,
|
"runnerName", jobInfo.RunnerName,
|
||||||
"ownerName", jobInfo.OwnerName,
|
"ownerName", jobInfo.OwnerName,
|
||||||
|
|||||||
Reference in New Issue
Block a user