-
Notifications
You must be signed in to change notification settings - Fork 4.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Linux package repositories are temporarily down (Debian and RPM packages) #4122
Comments
Last I heard, the expected availability time is:
Debian packages were published more than 3 hours ago, so I'm filing an internal ticket to get help with those. RPM packages finished later, and there are ongoing deeper issues there. See #4121, "yum install dotnet-sdk-3.0 fails on centos7" |
I filed https://icm.ad.msft.net/imp/v3/incidents/details/169350659/home for the Ubuntu 16.04/18.04/19.04 + Debian 9/10 issue. (Microsoft internal access required.) |
Docker builds are broken, since they use the debian repo LogsStep 4/20 : RUN wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.asc.gpg && mv microsoft.asc.gpg /etc/apt/trusted.gpg.d/ && wget -q https://packages.microsoft.com/config/debian/9/prod.list && mv prod.list /etc/apt/sources.list.d/microsoft-prod.list
|
@rolinge I put the logs in a collapsible section to save some scrolling, hope that's ok. The Ubuntu issue has been resolved by the linux repo team, and yeah, I was trying this out on various distros and saw the Debian 9 and Debian 10 error. I've filed a new ticket for Debian 9/10: https://icm.ad.msft.net/imp/v3/incidents/details/169363190/home |
It is working now! woohoo TY |
@dagood when you have a minute, show me how to do do the 'collapsible section' trick 😄 A collapsible section with markdownLike This!
|
My docker build is proceeding, so it appears to be fixed for debian 9. |
Yep, they fixed up Debian 9 and 10, updated my list. Thanks for checking. 😄 |
How can we ensure that this doesn't happen again? - This is this the third time in the last 1yr and whenever it happens the entire project CI/CD breaks because we are dependent on it unfortunately. I am sure many are with me here - I hope there are more stricter guidelines on verifying what is being published. Publishing packages should be simple and shouldn't break things in this weird manner. |
We (.NET Core) are trying to work internally with the team that owns these package repos to improve this. packages.microsoft.com is a shared service that a bunch of Microsoft products (VS Code, PowerShell) rely on to be available on Linux through package managers.
Unfortunately the problem isn't what's being published--I wish it were, so we could take ownership of some fix--rather, it's with the infrastructure behind the feeds. It is super frustrating that it's "normal" to have an up to 2hr service outage every time we publish a package (or someone else publishes a package), and that we need to effectively monitor it ourselves and ping the team when it doesn't come back online. |
It looks like all the known issues are resolved now except for 2.1.15 specifically, which is being tracked at #4124. Closing as resolved, thanks for your patience. |
It appears to be broken again
|
I have the same problem right now. |
For reference see my support forum ticket https://social.msdn.microsoft.com/Forums/sqlserver/en-US/455e0216-aa0f-4d57-9409-776aea3407f0/failed-to-fetch?forum=sqldriverforphp#455e0216-aa0f-4d57-9409-776aea3407f0 |
@dagood do you want to reopen this or should I create a new issue? |
Thanks for reporting, I've opened #4165. I'm not currently able to repro it so it's probably that expected delay after someone pushed a package. Still checking to make sure I'm not doing something wrong. |
It appears to have been an expected outage because some packages were pushed by a team that shares this repository. Let me know on #4165 if it still repros for you. |
I get this for 19.10 installing dotnet core SDK 3.1 on Linux Mint 19.3 on sudo apt-get update: |
This looks like this on Ubuntu 19.04, during
apt-get update
:This is expected to some degree whenever we push a Debian or RPM package to the feeds. I'm opening this issue to track it and raise awareness. It's possible there's an underlying issue here beyond the normal delay and I'm looking into it.
I have dotnet/docs#16670 open to add some description of the problem to the docs to make it easier to tell when this is happening and how long you normally need to wait.
/cc @dleeapho @richlander @NikolaMilosavljevic
Here's an all-up status report of what works for me:
On the RPM side, in particular CentOS 7, ✔️ (up at 2020-01-15 00:58:37Z or earlier) #4121.
Note that 2.1.15 is having trouble on the publish side and is tracked at #4124. The above is only for 3.0.2 and 3.1.1.
The text was updated successfully, but these errors were encountered: