canonical / data-platform-workflows

Reusable GitHub Actions workflows used by the Data Platform team
Apache License 2.0
4 stars 9 forks source link

Pipeline live debugging enabled as before (tmate) #165

Closed juditnovak closed 4 weeks ago

juditnovak commented 5 months ago

With the old workflows it was very easy to debug worse issues with one's application (only appearing on the pipelines ;-) ) using Tmate.

However it's less convenient to do with the latest versions of the workflows.

Would it be possible to re-introduce this, truly important feature?

github-actions[bot] commented 5 months ago

https://warthogs.atlassian.net/browse/DPE-4038

carlcsaposs-canonical commented 5 months ago

For history (copied from MM)—was waiting for Azure runners to implement full SSH access at any time during integration test jobs (so that UX is designed for full SSH access & GitHub runner UX is consistent), but Azure runners were stalled for a few months, so should implement UX for just GitHub/IS self-hosted runners

taurus-forever commented 5 months ago

@carlcsaposs-canonical do not expect Azure runners the nearest time. The topic is outside of our control.

AFAIK, SSH access is possible nowadays for self-hosted runners. Can we use this approach? What about to add optional upterm? It can be similar to the optional allure: true.

What do you think?

juditnovak commented 4 weeks ago

Enabled now internally for Canonical users. See MM discussion