Page MenuHomePhabricator

Download of Azure cloud ranges for requestctl is broken
Closed, ResolvedPublic

Description

Currently the script fetch_external_clouds_vendors_nets.py in puppet is trying to download the azure ip ranges using the url https://www.microsoft.com/en-us/download/confirmation.aspx?id=56519 and then parsing its html, but now that page returns a 404.

This is because microsoft changed its website mechanism to directly offer a json to download from https://www.microsoft.com/en-us/download/details.aspx?id=56519.

We need to update our script to follow this change.

Event Timeline

Joe triaged this task as Unbreak Now! priority.Jun 12 2024, 8:36 AM
Joe updated the task description. (Show Details)

Change #1042173 had a related patch set uploaded (by Giuseppe Lavagetto; author: Giuseppe Lavagetto):

[operations/puppet@production] fetch_external_clouds_vendors_nets: fix azure

https://gerrit.wikimedia.org/r/1042173

Change #1042173 merged by Giuseppe Lavagetto:

[operations/puppet@production] fetch_external_clouds_vendors_nets: fix azure

https://gerrit.wikimedia.org/r/1042173

Uh this task was solved on that day, not sure why I forgot to close it. Sorry Andre if this messes with your UBN stats :)