17 more broken links in repo.saltproject.io ONLY 2 left now
I found another 17 currently broken links on the repo.saltproject.io site.
Three weeks ago Megan @ch3ll said it was a private repo #60 so I am posting here again - hope that is OK with you.
@ch3ll @barbaricyawps and since the majority of the broken links are windows ones I also copy in @Twangboy
On page https://repo.saltproject.io/3001.html#osx there are three broken links
https://repo.saltproject.io/osx/salt-3001.8-py3-x86_64.pkg
https://repo.saltproject.io/osx/salt-3001.8-py3-x86_64.pkg.md5
https://repo.saltproject.io/osx/salt-3001.8-py3-x86_64.pkg.sha256
And on page https://repo.saltproject.io/3001.html#windows there is another twelve of them
https://repo.saltproject.io/windows/Salt-Minion-3001.8-Py3-AMD64-Setup.exe
https://repo.saltproject.io/windows/Salt-Minion-3001.8-Py3-AMD64-Setup.exe.md5
https://repo.saltproject.io/windows/Salt-Minion-3001.8-Py3-AMD64-Setup.exe.sha256
https://repo.saltproject.io/windows/Salt-Minion-3001.8-Py3-AMD64.msi
https://repo.saltproject.io/windows/Salt-Minion-3001.8-Py3-AMD64.msi.md5
https://repo.saltproject.io/windows/Salt-Minion-3001.8-Py3-AMD64.msi.sha256
https://repo.saltproject.io/windows/Salt-Minion-3001.8-Py3-x86-Setup.exe
https://repo.saltproject.io/windows/Salt-Minion-3001.8-Py3-x86-Setup.exe.md5
https://repo.saltproject.io/windows/Salt-Minion-3001.8-Py3-x86-Setup.exe.sha256
https://repo.saltproject.io/windows/Salt-Minion-3001.8-Py3-x86.msi
https://repo.saltproject.io/windows/Salt-Minion-3001.8-Py3-x86.msi.md5
https://repo.saltproject.io/windows/Salt-Minion-3001.8-Py3-x86.msi.sha256
And on page https://repo.saltproject.io/index.html#single-binary the "Browse 2004 Repo" link button on the top right of the page links to a non-existing directory
https://repo.saltproject.io/salt-singlebin/3004/
And the SHA512 link to the right of the salt-3004-1-linux-amd64.tar.gz download still links to the old ( now wrong or missing ) 3004 old entry https://repo.saltproject.io/salt/singlebin/3004/salt-3004_SHA512
Sure you do not need my help with this, but the way I find the broken links is I use wget with --debug output and then search for the Refereer of the 404 broken links.
So in this case I first did a level 2 depth scan of repo.saltproject.io site ( level one only surfaced 2 broken links )
wget -r --spider -l 2 https://repo.saltproject.io 2>&1 | tail -24
Found 17 broken links.
https://repo.saltproject.io/windows/Salt-Minion-3001.8-Py3-x86.msi.sha256
https://repo.saltproject.io/windows/Salt-Minion-3001.8-Py3-x86-Setup.exe
https://repo.saltproject.io/osx/salt-3001.8-py3-x86_64.pkg.sha256
https://repo.saltproject.io/windows/Salt-Minion-3001.8-Py3-AMD64-Setup.exe.sha256
https://repo.saltproject.io/windows/Salt-Minion-3001.8-Py3-AMD64.msi.sha256
https://repo.saltproject.io/windows/Salt-Minion-3001.8-Py3-x86.msi
https://repo.saltproject.io/windows/Salt-Minion-3001.8-Py3-x86.msi.md5
https://repo.saltproject.io/osx/salt-3001.8-py3-x86_64.pkg.md5
https://repo.saltproject.io/windows/Salt-Minion-3001.8-Py3-AMD64.msi.md5
https://repo.saltproject.io/windows/Salt-Minion-3001.8-Py3-x86-Setup.exe.md5
https://repo.saltproject.io/windows/Salt-Minion-3001.8-Py3-x86-Setup.exe.sha256
https://repo.saltproject.io/windows/Salt-Minion-3001.8-Py3-AMD64-Setup.exe.md5
https://repo.saltproject.io/salt-singlebin/3004/
https://repo.saltproject.io/windows/Salt-Minion-3001.8-Py3-AMD64.msi
https://repo.saltproject.io/windows/Salt-Minion-3001.8-Py3-AMD64-Setup.exe
https://repo.saltproject.io/osx/salt-3001.8-py3-x86_64.pkg
https://repo.saltproject.io/salt/singlebin/3004/salt-3004_SHA512
FINISHED --2022-08-18 15:26:27--
Total wall clock time: 9.5s
Downloaded: 25 files, 518K in 0.08s (6.39 MB/s)
And to find where those were listed I used the --debug switch on wget.
wget -r --debug --spider -l 2 https://repo.saltproject.io 2>&1 | less
And in less I then hoped from " 404 " to " 404 " and scrolled a little up or down to find the ^Referer responsible for pointing to the broken links, might have been faster or more efficient to search for the 17 broken link names that the 1st cmd gave me, but I didn't do it that way.
( Note: apparently not all wget binaries have --debug compiled in. )