Setup FTP server on preproduction-stage

RESOLVED FIXED

Status

Release Engineering
General
P2
normal
RESOLVED FIXED
7 years ago
5 years ago

People

(Reporter: rail, Assigned: rail)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [preproduction][puppet])

Attachments

(3 attachments)

Release emails use ftp:// schema, need to serve file via FTP as well.
Depends on: 653448
At the moment there is vsftpd is up and running. RPM is in /root. Need to update puppet manifests and use the live config for it.
Assignee: nobody → rail
(In reply to comment #0)
> Release emails use ftp:// schema, need to serve file via FTP as well.

They only do that because http://ftp.m.o redirects to http://releases.m.o. We don't have that problem on preproduction, so we can consider other solutions here.
Just don't want to introduce another set of release configs. It's easier to get ftp running. :)
Created attachment 529060 [details] [diff] [review]
puppet-manifests
Attachment #529060 - Flags: review?(dustin)
Created attachment 529061 [details]
vsftpd.conf

The only change from the stock config is the last line:

anon_root=/data/ftp
Attachment #529061 - Flags: review?(dustin)
Created attachment 530540 [details] [diff] [review]
add /pub/mozilla.org

This one needed to properly handle FTP URLs sent by automation. Relative symlinks make vsftpd happy. :)
Attachment #530540 - Flags: review?(dustin)
Comment on attachment 529061 [details]
vsftpd.conf

I don't know much about vsftpd, but it's not a security concern in this case, and your comment makes this seem innocuous enough.
Attachment #529061 - Flags: review?(dustin) → review+
Attachment #530540 - Flags: review?(dustin) → review+
Attachment #529060 - Flags: review?(dustin) → review+
Comment on attachment 529061 [details]
vsftpd.conf

Put under /N/production/centos5-i686/stage/etc/vsftpd and synced.

vsftpd-2.0.5-16.el5_6.1.i386.rpm went to /N/production/centos5-i686/stage/RPMs
Attachment #529061 - Flags: checked-in+
Deployed on preproduction-stage
Status: NEW → RESOLVED
Last Resolved: 7 years ago
Resolution: --- → FIXED
Product: mozilla.org → Release Engineering
You need to log in before you can comment on or make changes to this bug.