You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
We've been using self-hosted github actions for the better part of a four years now and have been using a script to calculate the total running time of a workflow. This was done because there's a difference between the timestamp when the workflow was created vs the timestamp when it's actually picked up by the runner.
Our script looks for the following in the raw logs for workflows:
2024-02-14T12:00:00.9730417Z Requested labels: docker, self-hosted
2024-02-14T12:00:00.9730886Z Job defined at: repo/workflows/workflow.yml@refs/heads/master
2024-02-14T12:00:00.9731061Z Waiting for a runner to pick up this job...
2024-02-14T12:02:14.9250998Z Job is about to start running on the runner: runner (repository
to get the starting time for a workflow and then would subtract that from the created time to get the actual workflow time.
The above lines seem to have disappeared from the raw logs in the past week. They do show up in the UI before a workflow is picked up by the runner but are missing from logs.
Runner Version and Platform
Version of your runner?
2.314.1
OS of the machine running the runner? OSX/Windows/Linux/...
Linux
What's not working?
Previously
Current:
Not sure if this was intentional. If it was, is there any way to get information about when the job was actually picked up by the runner?
The text was updated successfully, but these errors were encountered:
Ditto - this broke a security tool I maintain that allows users to monitor for runner group misconfigurations among other issues (such as an unexpected org-level runner suddenly picking up a workflow from a repository that should just have a repository-level self-hosted runner).
@awalvie I spent some more time looking into this yesterday and I think the issue is due to the recent change to numbering introduced in the release a week ago. The run log archive zip still has this information - the file name seems to have changed a bit though. In the past all of the combined job log txt files started with ‘0_’, now they start with a number based on the job’s positioning.
Describe the bug
We've been using self-hosted github actions for the better part of a four years now and have been using a script to calculate the total running time of a workflow. This was done because there's a difference between the timestamp when the workflow was created vs the timestamp when it's actually picked up by the runner.
Our script looks for the following in the raw logs for workflows:
to get the starting time for a workflow and then would subtract that from the created time to get the actual workflow time.
The above lines seem to have disappeared from the raw logs in the past week. They do show up in the UI before a workflow is picked up by the runner but are missing from logs.
Runner Version and Platform
Version of your runner?
2.314.1
OS of the machine running the runner? OSX/Windows/Linux/...
Linux
What's not working?
Previously
![image](https://private-user-images.githubusercontent.com/35740094/310880323-ceed1439-adc9-4c22-93f2-5c89c8a180da.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTk4MTYwMTQsIm5iZiI6MTcxOTgxNTcxNCwicGF0aCI6Ii8zNTc0MDA5NC8zMTA4ODAzMjMtY2VlZDE0MzktYWRjOS00YzIyLTkzZjItNWM4OWM4YTE4MGRhLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MDElMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzAxVDA2MzUxNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTcyOTc2OWEwYWFkN2M3NzAwNzFlOWEwMGVjY2UzNTg3OGI1YjQ3YWEzNWQ1YzhiYmNhMzliZjVlOTBiZWYwMzAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.txeg72Hj5Wz3x_fSLRevgWRM5BINpVJb9jm4SSzCQvU)
Current:
![image](https://private-user-images.githubusercontent.com/35740094/310880109-059a00b6-547c-43ad-8ac5-14cdbcedb54e.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTk4MTYwMTQsIm5iZiI6MTcxOTgxNTcxNCwicGF0aCI6Ii8zNTc0MDA5NC8zMTA4ODAxMDktMDU5YTAwYjYtNTQ3Yy00M2FkLThhYzUtMTRjZGJjZWRiNTRlLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MDElMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzAxVDA2MzUxNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTliMWFhM2EzODU1NmNiNmYxNTEyYjhkM2JkOTcwMjdkN2QyNWZjZDJkYzVjYzdmMWE1MzU3MmU0OTJkMmQwYjkmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.ZyICFjYWDoCffMs1GNmD5c0jgKkm86g-oo9QsHIoTuU)
Not sure if this was intentional. If it was, is there any way to get information about when the job was actually picked up by the runner?
The text was updated successfully, but these errors were encountered: