Users wail over neverending queue: Nope, not the supermarket. GitHub Actions is having a workflow wobble
(2021/03/01)
- Reference: 1614598341
- News link: https://www.theregister.co.uk/2021/03/01/github_actions_outage/
- Source link:
Code automation stalwarts have endured a frustrating start to the week after GitHub Action began tottering this morning, taking a number of carefully crafted workflows down with it.
User problems were [1]first reported at 9.44 UTC on 1 March, and a minute before the hour the Microsoft division [2]admitted there was "degraded availability" for GitHub actions.
[3]
That degraded availability manifested itself for affected users as a neverending queue for jobs.
The outage comes on the eve of Microsoft's Ignite virtual shindig, where the company will doubtless be extolling the virtues of its cloudy product lines.
[4]
GitHub grabs a piece of the Actions: 'A project that will do for software development what we did for the pull request' [5]READ MORE
GitHub Actions popped up in beta form back in 2018, and an effusive Sam Lambert [6]told The Register at the time that "we're about to ship a project that will do for software development what we did for the pull request." Presumably, however, that didn't mean "fall over into a gibbering pile of automation workflow code after a nudge in the nethers."
Things have not been going swimmingly for GitHub Actions in recent weeks. Its own [7]status history shows the ups and (frequent) downs of the service. One might almost append an additional two letters to the traditional CI/CD: OB – Occasional Borkage.
Since these downtimes on Actions happen just about every week lately, I think you might need some automation for your automation... — Or Hiltch (@_orcaman) [8]March 1, 2021
At the time of publication, the problem appeared widespread. Users also expressed concern about what might happen once GitHub's service dragged itself back to its feet and those queued workflows resumed. One [9]noted : "Since it can't be canceled, it may deploy to production randomly (once the service gets back online)," adding, "this is much worse then
[10]
The Register has contacted GitHub for an explanation of today's incident and asked why the last few weeks have proven so challenging for the service. We will update should an explanation be forthcoming. ®
Get our [11]Tech Resources
[1] https://twitter.com/seriousManual/status/1366323516728049665
[2] https://www.githubstatus.com/incidents/xn0sd2x4nd7f
[3] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_offprem/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=2&c=2YD0dpypofMcHHwCbGyvEgAAAAAg&t=ct%3Dns%26unitnum%3D2%26raptor%3Dcondor%26pos%3Dtop%26test%3D0
[4] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_offprem/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33YD0dpypofMcHHwCbGyvEgAAAAAg&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0
[5] https://www.theregister.com/2018/10/16/github_wants_actions/
[6] https://www.theregister.com/2018/10/16/github_wants_actions/
[7] https://www.githubstatus.com/history
[8] https://twitter.com/_orcaman/status/1366337284413472772?ref_src=twsrc%5Etfw
[9] https://twitter.com/_orcaman/status/1366335440232538115
[10] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_offprem/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44YD0dpypofMcHHwCbGyvEgAAAAAg&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0
[11] https://whitepapers.theregister.com/
User problems were [1]first reported at 9.44 UTC on 1 March, and a minute before the hour the Microsoft division [2]admitted there was "degraded availability" for GitHub actions.
[3]
That degraded availability manifested itself for affected users as a neverending queue for jobs.
The outage comes on the eve of Microsoft's Ignite virtual shindig, where the company will doubtless be extolling the virtues of its cloudy product lines.
[4]
GitHub grabs a piece of the Actions: 'A project that will do for software development what we did for the pull request' [5]READ MORE
GitHub Actions popped up in beta form back in 2018, and an effusive Sam Lambert [6]told The Register at the time that "we're about to ship a project that will do for software development what we did for the pull request." Presumably, however, that didn't mean "fall over into a gibbering pile of automation workflow code after a nudge in the nethers."
Things have not been going swimmingly for GitHub Actions in recent weeks. Its own [7]status history shows the ups and (frequent) downs of the service. One might almost append an additional two letters to the traditional CI/CD: OB – Occasional Borkage.
Since these downtimes on Actions happen just about every week lately, I think you might need some automation for your automation... — Or Hiltch (@_orcaman) [8]March 1, 2021
At the time of publication, the problem appeared widespread. Users also expressed concern about what might happen once GitHub's service dragged itself back to its feet and those queued workflows resumed. One [9]noted : "Since it can't be canceled, it may deploy to production randomly (once the service gets back online)," adding, "this is much worse then
sic
time-wasting."[10]
The Register has contacted GitHub for an explanation of today's incident and asked why the last few weeks have proven so challenging for the service. We will update should an explanation be forthcoming. ®
Get our [11]Tech Resources
[1] https://twitter.com/seriousManual/status/1366323516728049665
[2] https://www.githubstatus.com/incidents/xn0sd2x4nd7f
[3] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_offprem/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=2&c=2YD0dpypofMcHHwCbGyvEgAAAAAg&t=ct%3Dns%26unitnum%3D2%26raptor%3Dcondor%26pos%3Dtop%26test%3D0
[4] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_offprem/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33YD0dpypofMcHHwCbGyvEgAAAAAg&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0
[5] https://www.theregister.com/2018/10/16/github_wants_actions/
[6] https://www.theregister.com/2018/10/16/github_wants_actions/
[7] https://www.githubstatus.com/history
[8] https://twitter.com/_orcaman/status/1366337284413472772?ref_src=twsrc%5Etfw
[9] https://twitter.com/_orcaman/status/1366335440232538115
[10] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_offprem/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44YD0dpypofMcHHwCbGyvEgAAAAAg&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0
[11] https://whitepapers.theregister.com/
O.K. but....
overunder
... for any "action" wouldn't you create these by hand with independence? Don't you want to?
I don't think people are really sitting around using all these actions every time they develop something. Probably more so in stages or once things are "finished", which at which point you'd want to write these yourself without co-dependency with "cloud" anything for peace of mind and for understanding exactly what they do and how to alter them. Ever wrote one of those "super" scripts that does so much that you have to babysit it when you just want to use a part of it?
FWIW from a non-GitHub user, these "Actions" seem more like traps.
Dog food
I’m sure that they have replied, but the GitHub action to send it is stuck in a queue, somewhere