Project

General

Profile

Actions

tickets #101191

closed

get rid of FTP mirror urls?

Added by cboltz over 2 years ago. Updated 9 months ago.

Status:
Rejected
Priority:
Normal
Assignee:
Category:
Mirrors
Target version:
-
Start date:
2021-10-19
Due date:
% Done:

60%

Estimated time:

Description

Chrome 95 dropped support for FTP: https://www.phoronix.com/scan.php?page=news_item&px=Chrome-95-Released

Firefox also dropped FTP support: https://blog.mozilla.org/addons/2021/04/15/built-in-ftp-implementation-to-be-removed-in-firefox-90/

Does it still make sense to keep the FTP urls in our mirror database, or should we drop them?

Actions #1

Updated by cboltz over 2 years ago

  • Private changed from Yes to No
Actions #2

Updated by pjessen over 2 years ago

  • Priority changed from Normal to Low

First thought - lack of browser support for ftp doesn't really have much impact for our mirrors.

Second thought - I don't think any mirror I have created in the last 4-5 years have had ftp support.

I would be tempted to say we can drop the ftp urls, but it's not exactly urgent.

Actions #3

Updated by pjessen about 2 years ago

Have removed ftp url from mirror.isoc.org.il, it was inactive anyway.

Actions #4

Updated by pjessen about 2 years ago

  • Assignee changed from pjessen to andriinikitin
Actions #5

Updated by andriinikitin about 2 years ago

  • Status changed from New to Rejected
  • % Done changed from 0 to 100

This is obsolete after migration to MirrorCache

Actions #6

Updated by pjessen about 2 years ago

  • Status changed from Rejected to New
  • Priority changed from Low to Normal
  • % Done changed from 100 to 50

Uh, there is more involved than just ignoring the ftp urls :-)

a) amend the wiki page(s)
b) notify mirror operators (who had ftp) that we no longer will use ftp
c) optional - announcement? (I doubt if the users care much; but maybe the mirror operators list)

Actions #7

Updated by andriinikitin almost 2 years ago

  • Status changed from New to Workable
Actions #8

Updated by crameleon 11 months ago

  • Status changed from Workable to In Progress
  • Assignee changed from andriinikitin to crameleon
  • % Done changed from 50 to 60
Actions #9

Updated by andriinikitin 11 months ago

@andriinikitin Is this page about Metalinks still valid at all? https://en.opensuse.org/SDB:Metalink

Besides the first paragraph and outdated example all looks good. I am not sure where one can get metalink from software.o.o . Maybe we should replace first paragraph with instructions about hot to obtain metalink: one needs to add .meta4 or .metalink to file's url. (with an example). Or use corresponding link in .mirrorlist view of the file.

Actions #10

Updated by crameleon 11 months ago

Thank you, updated as well.

notify mirror operators (who had ftp) that we no longer will use ftp

Any easy database query to find all needed email addresses? :-)

Actions #11

Updated by pjessen 11 months ago

crameleon wrote:

Thank you, updated as well.

notify mirror operators (who had ftp) that we no longer will use ftp

Any easy database query to find all needed email addresses? :-)

Surely that is a job for Andrii to do. In the old days, "mb show all" and a grep would do :-)
The wiki also needs loads of updates in this respect, but I guess it's all part of the mirrorcache project plan.

https://en.opensuse.org/openSUSE:Mirror_howto
https://en.opensuse.org/openSUSE:Mirror_infrastructure#Conditions_for_access_to_stage.opensuse.org

Btw, maybe someone ought to get rid of the references to the hotstuff modules?

Actions #12

Updated by crameleon 11 months ago

https://en.opensuse.org/openSUSE:Mirror_howto

I don't find any occurrences of "FTP" there.

Actions #13

Updated by pjessen 11 months ago

crameleon wrote:

https://en.opensuse.org/openSUSE:Mirror_howto

I don't find any occurrences of "FTP" there.

Me neither, but it is full of all sorts of old outdated crud:

  • rcapache2 restart; chkconfig -a apache2
  • This example will use the "opensuse-hotstuff-160gb" module below.
  • "redirector database" = www.mirrorbrain.org

I'm only saying it could do with a little bit of TLC. (unrelated to this ticket though).

Actions #14

Updated by crameleon 9 months ago

  • Status changed from In Progress to Workable
  • Assignee changed from crameleon to andriinikitin
Actions #15

Updated by andriinikitin 9 months ago

  • Status changed from Workable to Rejected

It is true that browsers drop ftp, but other tools like wget, aria2c, probably zypper do support it, so I don't see enough motivation for this and will close this ticket.
(We can still drop ftp, if I missed anything or any other reason. We do want to show rsync urls - it should be easy to manage ftp urls as well).

I did import ftp and rsync links for the mirrors from mirrorbrain DB to the main instance and they are now shown in mirrors.opensuse.org .

I must add instructions to the wiki about how to manage those (in short - people with admin rights can do it in the mirror page, e.g. https://download.opensuse.org/app/server/opensuse.mirror.liquidtelecom.com (needs to be logged in)).

Actions

Also available in: Atom PDF