Page MenuHomeFreeBSD

Switch the download page to HTTP instead of FTP
ClosedPublic

Authored by allanjude on Oct 1 2015, 9:47 AM.
Tags
None
Referenced Files
F106180122: D3754.diff
Thu, Dec 26, 5:22 PM
Unknown Object (File)
Nov 25 2024, 12:32 AM
Unknown Object (File)
Nov 24 2024, 3:11 PM
Unknown Object (File)
Nov 23 2024, 12:58 AM
Unknown Object (File)
Nov 22 2024, 1:55 PM
Unknown Object (File)
Nov 22 2024, 1:55 PM
Unknown Object (File)
Nov 20 2024, 7:28 PM
Unknown Object (File)
Nov 19 2024, 12:25 PM

Details

Summary

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=200327

Note: we should create a new CNAME or something so that the url is not http://ftp.freebsd.org/ but rather http://download.freebsd.org due to Safari bugs etc.

Diff Detail

Repository
rD FreeBSD doc repository - subversion
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 643
Build 643: arc lint + arc unit

Event Timeline

allanjude retitled this revision from to Switch the download page to HTTP instead of FTP.
allanjude updated this object.
allanjude edited the test plan for this revision. (Show Details)
allanjude added reviewers: bcr, wblock, gavin, erwin.

Note there is/was a PR for this, https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=200327. I don't understand our mirror structure, so I don't know if this change won't break some of them.

Yeah, let's get download.freebsd.org into DNS and just use that straight off. Let me see if I can get that in place today.

bcr edited edge metadata.

I'm fine with the documentation part of the change.

This revision is now accepted and ready to land.Oct 1 2015, 7:39 PM
allanjude edited edge metadata.

Update the download links to use the new download.freebsd.org alias with TLS

This revision now requires review to proceed.Oct 8 2015, 1:23 AM

Can we hold off on this for now please? We're still deciding on exactly the layout of that site - i.e. whether "/pub" will be in the URL for example.

In D3754#89953, @trasz wrote:

Ping?

I think Gavin said this is ready to go now, they were just deciding on how to structure the URLs.

So, what needs to happen for this... to happen?

allanjude edited edge metadata.

Updated with new URLs

Would it be possible to change the 'max width' of the filenames in the auto-generated index?

https://download.freebsd.org/ftp/snapshots/amd64/amd64/ISO-IMAGES/11.0/

In the names of the snapshots, the end of the filename is cut off, and this is important, as it is where the 'type' of image is (memstick vs dvd etc)

Would it be possible to change the 'max width' of the filenames in the auto-generated index?

https://download.freebsd.org/ftp/snapshots/amd64/amd64/ISO-IMAGES/11.0/

In the names of the snapshots, the end of the filename is cut off, and this is important, as it is where the 'type' of image is (memstick vs dvd etc)

Would it be possible to change the 'max width' of the filenames in the auto-generated index?

https://download.freebsd.org/ftp/snapshots/amd64/amd64/ISO-IMAGES/11.0/

In the names of the snapshots, the end of the filename is cut off, and this is important, as it is where the 'type' of image is (memstick vs dvd etc)

Do we generate that with some script, or is it auto-generated by the web server? If it's a script, it doesn't appear to be in htdocs.

Do we generate that with some script, or is it auto-generated by the web server? If it's a script, it doesn't appear to be in htdocs.

It is auto-generated by the web server. Depending on the web server, you can adjust it with some configuration directives, but I am not sure what web server is used.

Can someone from clusteradm@ help out with the webserver config, which seems to be the only showstopper now?

In D3754#108835, @bcr wrote:

Can someone from clusteradm@ help out with the webserver config, which seems to be the only showstopper now?

We can set this in nginx.conf:

fancyindex_name_length  100

to redefine the maximum file name length limit, patch has been sent to clusteradm@

fancyindex_name_length is now set to 100 and will propagate in a few minutes.

The things from lwhsu's diff are machine generated; the source should be changed for those.

In D3754#151727, @peter wrote:

fancyindex_name_length is now set to 100 and will propagate in a few minutes.

It seems work fine on all mirrors but not twn:
http://ftp0.twn.freebsd.org/pub/FreeBSD/releases/ISO-IMAGES/11.0/
config is not propagated in that colo, @peter ,could you help to check this?

@peter has fixed this. So I think this patch is good to be merged?

All mirror sites are working perfectly, I think there is nothing blocks this patch, right?

This change is waiting until the 11.0 release cycle is over

Now that the 11.0 release cycle is finally over, can we move on with this?

I believe it is fine to land this change. Is there any other concern?

This revision was automatically updated to reflect the committed changes.