Closed Bug 726954 Opened 12 years ago Closed 12 years ago

Virtual Machine for webapps build

Categories

(Infrastructure & Operations Graveyard :: WebOps: Labs, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: onecyrenus, Assigned: gozer)

References

Details

Need a Linux Virtual Machine to host the builds for the webapps project. 

Centos (Redhat) Flavored Linux Machine

Will need somewhere around 20GB of space, or a NAS storage element if we have access to that. 

The machine should be reachable from the public internet. 

One or Two cores should be fine. 
512MB Ram

Basically we just want a machine we can scp, sftp, or use some other transport mechanism by which we can send our build output, and have them reachable by the community in general. 

An excellent example of course is nightly.mozilla.org

If there is a form or set of questions you need answering just point me to the link. 

Hostname: build.apps.mozilla.org
Blocks: 726952
(In reply to dclarke@mozilla.com from comment #0)
> [...]
> Basically we just want a machine we can scp, sftp, or use some other
> transport mechanism by which we can send our build output, and have them
> reachable by the community in general. 

Where are the builds going to be hapenning then ?

> An excellent example of course is nightly.mozilla.org

Any reason you can't publish these builds to ftp.mozilla.org ?

> If there is a form or set of questions you need answering just point me to
> the link. 

Nope, this is good enough.
 
> Hostname: build.apps.mozilla.org

I try and keep Labs-y things in the mozillalabs.com domain, would that be possible. Otherwise, I'll have to coordinate with other folks.
Assignee: server-ops-labs → gozer
Status: NEW → ASSIGNED
OS: Mac OS X → All
Hardware: x86 → All
ftp.mozilla.org would be be a great place to host.

Could the apps team have their own directory / capability to add / remove directories / files. 

Are there any processes that remove older files from the directory ? 

Thanks
(In reply to dclarke@mozilla.com from comment #2)
> ftp.mozilla.org would be be a great place to host.

But, actually, it's not the best of places, logically.

> Could the apps team have their own directory / capability to add / remove
> directories / files. 
> 
> Are there any processes that remove older files from the directory ? 

I'll spin up your own VM for this. Can you give me rough estimates on how much data you would expect to store on there, and what kind of traffic ?
Traffic should be quite low, 30GB should be fine.
Gozer the second machine I had talked about yesterday, specs. 

Linux Centos, 15GB , single core
hostname: myapps-staging.mozillalabs.com
Internal names for these VMs are:

 - myapps-stage1.vm1.labs.sjc1.mozilla.com
 - myapps-build1.vm1.labs.sjc1.mozilla.com

LDAP credentials should let you in, and dclarke has sudo and can grant to others as needed.

myapps-build1.vm1.labs.sjc1.mozilla.com has an additionnal 16G drive for the builds, currently mounted at /builds

Should both these boxes be externally accessible via https?:// ?
Yes, both machines will need accessibility from the outside.
(In reply to dclarke@mozilla.com from comment #7)
> Yes, both machines will need accessibility from the outside.

Can you be more specific ? I am assuming here that you mean https:// access via a subdomain of .mozillalabs.com ?
Summary: Virtual Machine Centos Linux → Virtual Machine for webapps build
Ready to close this bug out as soon as dns entries are made.
Any updates ?
(In reply to dclarke@mozilla.com from comment #9)
> https://staging.myapps.mozillalabs.com

There is already a stage-myapps.mozillalabs.com, how does that relate ?
i think that stage-myapps.mozillalabs.com points to myapps.mozillalabs.com.
i don't know what it is used for but could repurpose.. let me check with ian bicking
haven't heard back, if it is easier stage-myapps.mozillalabs.com is fine. 

If that was the staging service it isn't any more. :) 

Just confirm stage-myapps does in fact point to the appsync server.
Up and running now.

https://stage-myapps.mozillalabs.com/
https://builds-myapps.mozillalabs.com/

NOTE: there is no webserver running on myapps-build1.vm1.labs.sjc1.mozilla.com at the moment, so https://builds-myapps.mozillalabs.com/ will error out until that's fixed.
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Product: mozilla.org → Infrastructure & Operations
Product: Infrastructure & Operations → Infrastructure & Operations Graveyard
You need to log in before you can comment on or make changes to this bug.