dashboard icon indicating copy to clipboard operation
dashboard copied to clipboard

Dashboard should show TaskRun sidecars + their logs

Open bitsofinfo opened this issue 5 years ago • 21 comments
trafficstars

Dashboard should show TaskRun sidecars + their logs

bitsofinfo avatar Jan 28 '20 21:01 bitsofinfo

related issue for CLI: https://github.com/tektoncd/cli/issues/655

  • https://github.com/tektoncd/pipeline/blob/master/docs/tasks.md#specifying-sidecars
  • https://github.com/tektoncd/pipeline/blob/master/docs/taskruns.md#specifying-sidecars
  • https://github.com/tektoncd/pipeline/blob/master/examples/v1beta1/taskruns/sidecar-interp.yaml
  • https://github.com/tektoncd/pipeline/blob/master/examples/v1beta1/taskruns/dind-sidecar.yaml
  • https://github.com/tektoncd/pipeline/blob/master/examples/v1beta1/taskruns/sidecar-ready.yaml

AlanGreene avatar Jan 29 '20 11:01 AlanGreene

Yeah, this sounds like a great addition, asked @vdemeester for an example and https://github.com/tektoncd/pipeline/blob/master/examples/taskruns/dind-sidecar.yaml looks suitable for working with

a-roberts avatar Jan 30 '20 14:01 a-roberts

Rotten issues close after 30d of inactivity. Reopen the issue with /reopen. Mark the issue as fresh with /remove-lifecycle rotten.

/close

Send feedback to tektoncd/plumbing.

tekton-robot avatar Aug 14 '20 03:08 tekton-robot

@tekton-robot: Closing this issue.

In response to this:

Rotten issues close after 30d of inactivity. Reopen the issue with /reopen. Mark the issue as fresh with /remove-lifecycle rotten.

/close

Send feedback to tektoncd/plumbing.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

tekton-robot avatar Aug 14 '20 03:08 tekton-robot

/reopen

AlanGreene avatar Aug 14 '20 09:08 AlanGreene

@AlanGreene: Reopened this issue.

In response to this:

/reopen

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

tekton-robot avatar Aug 14 '20 09:08 tekton-robot

I think it would be a good idea to consider this along with https://github.com/tektoncd/dashboard/issues/572 and https://github.com/tektoncd/dashboard/issues/1445 to ensure we provide a good experience and don't introduce too many different mechanisms for accessing errors / logs.

AlanGreene avatar Oct 02 '20 18:10 AlanGreene

This might also benefit from some of the updates being made for https://github.com/tektoncd/dashboard/issues/1775.

AlanGreene avatar Oct 27 '20 14:10 AlanGreene

Issues go stale after 90d of inactivity. Mark the issue as fresh with /remove-lifecycle stale with a justification. Stale issues rot after an additional 30d of inactivity and eventually close. If this issue is safe to close now please do so with /close with a justification. If this issue should be exempted, mark the issue as frozen with /lifecycle frozen with a justification.

/lifecycle stale

Send feedback to tektoncd/plumbing.

tekton-robot avatar Feb 15 '21 18:02 tekton-robot

/remove-lifecycle stale

bitsofinfo avatar Feb 16 '21 16:02 bitsofinfo

Issues go stale after 90d of inactivity. Mark the issue as fresh with /remove-lifecycle stale with a justification. Stale issues rot after an additional 30d of inactivity and eventually close. If this issue is safe to close now please do so with /close with a justification. If this issue should be exempted, mark the issue as frozen with /lifecycle frozen with a justification.

/lifecycle stale

Send feedback to tektoncd/plumbing.

tekton-robot avatar May 17 '21 16:05 tekton-robot

Hi, may I know what to do with this issue? I’ve some free time to work on this issue. :)

wingyplus avatar Jun 11 '21 14:06 wingyplus

/remove-lifecycle stale

bitsofinfo avatar Jun 11 '21 14:06 bitsofinfo

This should have been linked to https://github.com/tektoncd/dashboard/issues/1445 which we'll need to tackle first, it was already mentioned above but I've just added it as a blocker now.

There are a number of closely related issues that require us to revisit how we structure and display the Task / step / log details so it all works as users expect without over-complicating the code. You can see some of the discussion in https://github.com/tektoncd/dashboard/issues/1445 and the other linked issues above. Any proposals on this are welcome, and we can discuss them in more detail before implementation.

AlanGreene avatar Jun 11 '21 14:06 AlanGreene

freezing this so it doesn't get auto-closed since this is something we do want to add

/lifecycle frozen

AlanGreene avatar Jun 11 '21 14:06 AlanGreene

Thanks for your information. Let me catchup with those issues first. :)

wingyplus avatar Jun 11 '21 14:06 wingyplus

@AlanGreene Any update on this one ? We will need to do that too, and not sure how Tekton Dashboard is going to handle that.

shinji62 avatar Jul 14 '21 23:07 shinji62

@shinji62 Currently it's still blocking by #1445. I've worked on color on that issue but I've no time to look it more on that issue at the moment.

wingyplus avatar Jul 15 '21 02:07 wingyplus