Fabio Rehm
|
3d017ce3bd
|
Convenience script for building all base boxes
|
2013-11-06 22:09:56 -02:00 |
|
Fabio Rehm
|
5833e262aa
|
Merge pull request #167 from avokhmin/openmandriva
small refactoring, added scripts for Openmandriva
|
2013-10-23 17:57:47 -07:00 |
|
Fabio Rehm
|
9e3b371e11
|
Tweak lxc-template as an attempt to make it compatible with Ubuntu 13.10 [GH-150]
|
2013-10-22 22:31:26 -02:00 |
|
Vokhmin Alexey V
|
3375a9c40c
|
small refactoring, added scripts for Openmandriva
|
2013-10-21 23:11:43 +04:00 |
|
Sylvain Fankhauser
|
0cb430a4ca
|
Fix salt install on debian boxes
|
2013-10-12 15:50:13 +02:00 |
|
Fabio Rehm
|
6b823e8dcb
|
Support rootfs param on generic lxc-template
|
2013-09-27 12:24:21 -03:00 |
|
Fabio Rehm
|
2c0000b8cc
|
Clean up after ourselves when building base boxes
|
2013-09-20 23:34:37 -03:00 |
|
Fabio Rehm
|
5f42f2b4dd
|
Backport #91
|
2013-09-20 23:01:24 -03:00 |
|
Fabio Rehm
|
c49dfc59ea
|
Minor tweaks for the base ubuntu box script
|
2013-09-20 22:12:26 -03:00 |
|
Fabio Rehm
|
22040ba4c2
|
Add script for building debian base boxes
|
2013-09-20 22:10:54 -03:00 |
|
Fabio Rehm
|
0f31b51e2d
|
Embed vagrant key into builder script to avoid downloading it all the time
|
2013-09-19 18:58:06 -03:00 |
|
Fabio Rehm
|
2f3d1c27ce
|
Assume that we are running the ubuntu base box builder with a local checkout + add date / time to box metadata.json
|
2013-09-19 18:41:23 -03:00 |
|
Fabio Rehm
|
50e82f61b1
|
Remove unused arguments from generic lxc template and introduce support for the rootfs param
|
2013-09-19 18:24:08 -03:00 |
|
Fabio Rehm
|
076a9e38df
|
Bring back "generic" template that was accidentally removed
|
2013-09-19 18:16:05 -03:00 |
|
Fabio Rehm
|
e1f91efc3a
|
apt-get upgrade when building base boxes
|
2013-09-19 18:14:09 -03:00 |
|
Fabio Rehm
|
7efef2a489
|
Just enough code to deal with building base ubuntu boxes with support for configuration management tools
|
2013-09-19 12:02:14 -03:00 |
|
Fabio Rehm
|
379b030f64
|
💣 old stuff
|
2013-09-19 01:41:02 -03:00 |
|
Fabio Rehm
|
37aeabbeff
|
Add new bash script to build base ubuntu box
|
2013-09-18 22:52:47 -03:00 |
|
Fabio Rehm
|
03b262319f
|
boxes/ubuntu: Configure vagrant user
This commit applies @smaftoul patch from https://gist.github.com/smaftoul/2d6fcf43b7c6545aa588/revisions
|
2013-09-18 22:19:01 -03:00 |
|
Fabio Rehm
|
739e602794
|
%s/@LOCALSTATEDIR@/\/var/g
|
2013-09-18 22:19:01 -03:00 |
|
Fabio Rehm
|
a1c7a4ece0
|
Add ubuntu lxc template from staging (188e0ab60b/templates/lxc-ubuntu.in )
|
2013-09-18 22:19:01 -03:00 |
|
Fabio Rehm
|
dbc6c8b231
|
Scaffold new base boxes rake tasks and remove old files
|
2013-09-18 22:19:01 -03:00 |
|
Adam Stokes
|
9207ed49ba
|
Append sources repository for any build-dep requirements
Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
|
2013-07-21 18:35:01 -04:00 |
|
Adam Stokes
|
d2d131cefb
|
Fix binary name for apt repository
Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
|
2013-07-19 17:32:42 -04:00 |
|
Adam Stokes
|
5b5719295d
|
Include saltstack support within custom lxc builds
Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
|
2013-07-19 16:48:21 -04:00 |
|
Fabio Rehm
|
6c52ef8255
|
Ensure container's rootfs is set on config file
Makes our lives easier as we are able to just run a `lxc-start -n CONTAINER`
to check how things are doing without having to go through vagrant.
|
2013-07-12 01:29:13 -03:00 |
|
Fabio Rehm
|
c3e6eb4e51
|
Manually apply #92 on new finalize script used to build V3 base boxes
|
2013-06-27 01:30:18 -03:00 |
|
Fabio Rehm
|
198ef66cad
|
Merge pull request #92 from stucki/issue-91
Fix IP address in Debian box templates
|
2013-06-26 21:24:39 -07:00 |
|
Fabio Rehm
|
f3ff5c9f24
|
Remove hwaddr from base lxc.conf so that each container gets a different one when running the generic lxc template
|
2013-06-08 13:55:29 -03:00 |
|
Fabio Rehm
|
1c5727dd7b
|
Remove dead code from debian finalize script
|
2013-06-08 02:41:43 -03:00 |
|
Fabio Rehm
|
a5eb824fa4
|
Extract script to finalize debian base boxes
|
2013-06-08 01:30:02 -03:00 |
|
Fabio Rehm
|
7bd9377fa6
|
Add missing mount points to base lxc config file
|
2013-06-08 01:26:32 -03:00 |
|
Fabio Rehm
|
8e51384802
|
Extract script to finalize ubuntu boxes
|
2013-06-07 21:45:13 -03:00 |
|
Fabio Rehm
|
58435e3462
|
Remove dead code from common lxc template
|
2013-06-07 21:45:13 -03:00 |
|
Michael Stucki
|
1bef25364a
|
Update /etc/hosts for Ubuntu templates
Change the Ubuntu hosts file similar to Debian
|
2013-06-06 22:46:16 +02:00 |
|
Michael Stucki
|
70f3b90f6f
|
Remove sed magic to set /etc/hosts for Debian templates
Hosts file is changed according to
http://www.debian.org/doc/manuals/debian-reference/ch05.en.html#_the_hostname_resolution
|
2013-06-06 22:46:15 +02:00 |
|
Michael Stucki
|
1bb2bc244a
|
Use 127.0.1.1 for local host name alias
Fixes #91
|
2013-06-06 22:46:07 +02:00 |
|
Fabio Rehm
|
663ff1fc0d
|
Add base lxc config file
|
2013-06-05 23:58:56 -03:00 |
|
Fabio Rehm
|
ba7bc580f5
|
Add new common metadata json file for v3 boxes
|
2013-06-05 23:58:56 -03:00 |
|
Fabio Rehm
|
aca88e2407
|
Extract a general purpose experimental lxc template
|
2013-06-05 23:58:56 -03:00 |
|
Fabio Rehm
|
5eb15d8667
|
Get rid of rootfs removal on lxc-templates
I'm not even sure why I added this but removing it fixes #81
|
2013-06-05 21:48:41 -03:00 |
|
Fabio Rehm
|
aa222974eb
|
Set the hostname on /etc/hosts for debian boxes in case it is not set
For some reason Squeeze does not add that for us
|
2013-05-08 15:35:12 -03:00 |
|
Fabio Rehm
|
ebad7b1a07
|
Fix paswordless sudo for squeeze boxes
Closes #63
|
2013-05-08 15:33:35 -03:00 |
|
Fabio Rehm
|
a230a48411
|
Force container locales to be "en_US.UTF-8" regardless of host's $LANG
|
2013-05-08 15:30:51 -03:00 |
|
Fabio Rehm
|
8a8fd73351
|
Minor tweaks to download scripts for debian boxes download
|
2013-05-08 15:25:02 -03:00 |
|
Fabio Rehm
|
056c492dfc
|
"Merge" in updates from ubuntu lxc template from Ubuntu Raring
|
2013-05-07 18:29:18 -03:00 |
|
Fabio Rehm
|
80d77828d8
|
Set debian boxes network hwaddr
Required by failback mechanism used to fetch container ip based on dnsmasq leases
|
2013-05-07 01:53:54 -03:00 |
|
Fabio Rehm
|
f2be75a45d
|
Pass in --force-yes when installing puppet on base boxes
|
2013-05-06 16:09:45 -03:00 |
|
Fabio Rehm
|
0e066e7a1c
|
Fix ubuntu lxc template
|
2013-05-05 12:54:01 -03:00 |
|
Fabio Rehm
|
878b701b65
|
Use debian release as hostname when creating debian boxes
|
2013-05-05 11:27:54 -03:00 |
|