Skip to content
This repository has been archived by the owner on Jul 23, 2024. It is now read-only.

INACTIVE - http://mzl.la/ghe-archive - A vagrant setup for CentOS that adds the Mozilla Service packages repo's and sets up some basics

Notifications You must be signed in to change notification settings

mozilla-services/vagrant-centos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vagrant CentOS Setup

This vagrant build is to create a CentOS VM that has the mozilla-services repo's enabled for a build environment aiming to be quite similar to production Mozilla Service machines (though not exactly as it doesn't use the same service-ops puppet scripts).

Installing

Note: VirtualBox 4.1.x currently seems to have a nasty kernel panic issue with Lion , use the second link provided in 2.1 to install the previous version which is stable in OSX Lion.

VPN Note: Using the Mozilla repo's requires access to the Mozilla MPT VPN. The connection must be active before provisioning the machine. If there's intermittent RPM repo failures, add a line to your /etc/hosts file like so:

63.245.209.182 mrepo.mozilla.org
  1. Install Vagrant: http://downloads.vagrantup.com/tags/v1.0.1
  2. Install Virtualbox (do not install this in OSX Lion): http://www.virtualbox.org/wiki/Downloads
  1. Install Virtualbox (use this in Lion): https://www.virtualbox.org/wiki/Download_Old_Builds_4_0

  2. Install the box VM used:

    $ vagrant box add centos-60-x86_64 http://dl.dropbox.com/u/1627760/centos-6.0-x86_64.box
    
  3. Run the following:

    $ mkdir myproj
    $ curl --silent https://nodeload.github.com/mozilla-services/vagrant-centos/tarball/master | tar zxv --directory=myproj --strip-components=1
    $ cd myproj
    $ vim manifests/default.pp  # Edit as needed
    $ vagrant up
    

About

INACTIVE - http://mzl.la/ghe-archive - A vagrant setup for CentOS that adds the Mozilla Service packages repo's and sets up some basics

Topics

Resources

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published