Finding a home for Hellhound builds

RESOLVED FIXED

Status

Release Engineering
General Automation
RESOLVED FIXED
5 years ago
4 years ago

People

(Reporter: posidron, Unassigned)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

5 years ago
Hi,

I would need to find a place for storing my custom fuzzing builds of Firefox. We will use those builds across our fuzzing farm and share them with our developers.

In those fuzzing builds we will among other things disable checksum mechanisms, support pre-release features and various sanitizers.

Those builds should be publicly available, so that people out of different teams can easily grab a build for reproducing bugs.

Dumitru therefore recommended me to put the builds on https://ftp.mozilla.org

Thanks in advance.
There is also the idea of putting them on a network storage device and putting that device in the vlan92 with the security cluster. Of course, this wouldn't allow anyone outside of security assurance to get access.
found in triage.

(cc-ing Jessie, as we already run fuzzing builds for him on our infra, and would like to make sure these new builds make sense in conjunction with his fuzzer builds)


:cdiehl, :abillings: comment#0, comment#1 appear contradictory - should these builds be on a publicly visible share (like ftp.m.o) or in a private, lockeddown, location?



(In reply to Christoph Diehl [:cdiehl] from comment #0)
> Hi,
> 
> I would need to find a place for storing my custom fuzzing builds of
> Firefox. We will use those builds across our fuzzing farm and share them
> with our developers.

:cdiehl: are you asking for a location to post your builds? or are you asking RelEng to generate these custom builds on your behalf?
Component: Release Engineering → Release Engineering: Automation (General)
OS: Mac OS X → All
QA Contact: catlee
(Reporter)

Comment 3

5 years ago
> :cdiehl: are you asking for a location to post your builds? or are you
> asking RelEng to generate these custom builds on your behalf?

I need a location to post my builds.
The builds are getting compiled on my Mac/Linux/Windows servers.
Did IT want RelEng to bless this or something ? Seems like it falls into their court (eg login perms, probably a new group, directory creation).
(In reply to Nick Thomas [:nthomas] from comment #4)
> Did IT want RelEng to bless this or something ? Seems like it falls into
> their court (eg login perms, probably a new group, directory creation).

Correct. I want you guys say that's OK to have this on ftp.m.o, and if it is, let me know in what directory structure it should go.
I can take care of the rest then ;)
Thanks!
(In reply to John O'Duinn [:joduinn] from comment #2)
> found in triage.
> 
> (cc-ing Jessie, as we already run fuzzing builds for him on our infra, and
> would like to make sure these new builds make sense in conjunction with his
> fuzzer builds)
> 
> 
> :cdiehl, :abillings: comment#0, comment#1 appear contradictory - should
> these builds be on a publicly visible share (like ftp.m.o) or in a private,
> lockeddown, location?

:cdiehl, :abillings ping?
Flags: needinfo?(cdiehl)
Flags: needinfo?(abillings)
(Reporter)

Comment 7

5 years ago
Publicly, not every developer has access to our VPN.
Flags: needinfo?(cdiehl)
This is Christoph's thing so go with what he says.
Flags: needinfo?(abillings)
(Reporter)

Comment 9

5 years ago
Any updates?

I'm currently using people.mozilla.org as a temporary solution. It would work for me but I can't push my Linux builds from SCL3 to people.mozilla.org.

It sounds like Dumitru just needs to get an 'Ok' here.. ;-)
joduinn, you had some thoughts on this ?
Flags: needinfo?(joduinn)
Can we get a resolution here? It has been a couple of weeks waiting to find out whether this can happen or not.
(Reporter)

Comment 12

5 years ago
The additional servers for the fuzzing farm arrived and I need to get them setup.

I will compile the builds for MacOS on my private server and store them on fuzzer-linux4.sec.scl3.mozilla.com. 

The builds for Linux are getting compiled and stored on fuzzer-linux4.sec.scl3.mozilla.com. 

This server is the master server for the upcoming Fruitfarm infra structure.
Status: NEW → RESOLVED
Last Resolved: 5 years ago
Flags: needinfo?(joduinn)
Resolution: --- → FIXED
(Assignee)

Updated

4 years ago
Product: mozilla.org → Release Engineering
You need to log in before you can comment on or make changes to this bug.