Commit graph

23 commits

Author SHA1 Message Date
TheNavigat
da1542e57f Fixing path from which boulder-start.sh is executed 2016-02-12 13:52:05 +02:00
TheNavigat
14b85c6d6f Replacing relative ~/.profile paths with absolute /home/vagrant/.profile ones 2016-02-12 13:47:51 +02:00
TheNavigat
037cc4e150 Adding running boulder-start.sh on boot 2016-02-12 13:47:50 +02:00
TheNavigat
a4f46aa90a Replacing MySQL with MariaDB and nginx with nginx-light 2016-02-12 13:45:27 +02:00
TheNavigat
a89b187186 Adding conditions for adding export lines to ~/.profile 2016-02-12 13:45:27 +02:00
TheNavigat
caf959997c Adding boulder integration support to Vagrant 2016-02-12 13:45:27 +02:00
Erik Rose
505e66b57c Move the venv setup scripts to the tools folder.
They were the last things left in the bootstrap folder, and they were lonely.
2016-02-05 18:31:41 -05:00
bmw
5d888b7e03 Merge pull request #1911 from gosuri/f-vagrantfile
Vagrantfile: explicity set virtualbox customization
2016-01-21 15:23:30 -08:00
Brad Warren
a287b504a5 Fix Vagrantfile path 2016-01-13 13:26:36 -08:00
Greg Osuri
f5ef0b01a8 Vagrantfile: enable NAT engine to use host's resolver
VirualBox fails to resolve external hosts on some machines. Handle cases
when the host is behind a private network by making the NAT engine use the
host's resolver mechanisms to handle DNS requests.
2015-12-16 19:29:08 -08:00
Erik Rose
ec9a498622 Move OS-package bootstrappers to a private folder.
They're now used only by the le-auto build process. The new public interface for OS-level bootstrapping is le-auto --os-packages-only, which dispatches by OS automatically. That obsoletes install-deps.sh as well, saving some repetition.

Also, switch to mustache-style templating to avoid colliding with shell variable references.

To optimize for the docker cache, we could later add a shim script that sources just deb_common.sh and calls its bootstrap function.
2015-12-02 11:12:57 -05:00
Christopher Manning
3ecf38b401 Vagrantfile: use recommended bootstrap scripts for provisioning
Also remove an incorrect command from the Vagrant instructions in
`docs/contributing.rst`.
2015-10-27 17:34:18 -05:00
Jakub Warmuz
a462e38cab
Update package references after subdirs rename. 2015-07-11 04:33:07 +00:00
Jakub Warmuz
b9df69af9f
Basic dev/test setup for separate package subdirectories. 2015-07-10 16:38:42 +00:00
Jakub Warmuz
8ba5166563
Vagrant: remove explicit git-core install 2015-06-12 11:54:12 +00:00
William Budington
93c09f19be Install git-core for vagrant (smaller dependency) and add comment 2015-05-22 11:23:18 -07:00
William Budington
eebe710884 Vagrantfile: add git to requirements, and install from requirements.txt and dev deps 2015-05-21 16:41:37 -07:00
William Budington
73021673ff Fix for Vagrantfile: pip install -e ., so we don't break on git requirement 2015-05-20 18:56:07 -07:00
Jakub Warmuz
c185480ae9
setup.cfg aliases don't work with pip 2015-05-04 14:02:03 +00:00
Jakub Warmuz
a2df245567
Temporary fox for ConfigArgParse#17 2015-05-04 11:56:09 +00:00
Jakub Warmuz
cd90df8920
Update Travis and Vagrantfile to use sudo 2015-04-14 14:57:53 +00:00
Jakub Warmuz
12346b368a
Bootstrap scripts (fixes: #302) 2015-03-23 08:56:29 +00:00
Garrett Robinson
5eb007cc31 Add Vagrantfile, document use
* Adds workaround to setup.py for issue with Vagrant sync filesystem and
  hard linking (used by distutils in Python < 2.7.9). This workaround is
  only used in a Vagrant environment.
* Adds Vagrant-related files to .gitignore
2015-03-21 12:51:33 -07:00