Fabio Rehm
4f5d95b7f3
boxes: Getting ready to build debians
2014-03-09 21:36:00 -03:00
Fabio Rehm
deac5930cc
action/handle_box_metadata: Implement support for 1.0.0 base boxes
2014-03-09 21:21:39 -03:00
Fabio Rehm
d5faf1db66
boxes: Drop packages on boxes/output/TODAY
for better organization
2014-03-09 21:21:39 -03:00
Fabio Rehm
02a65820bf
boxes: Ensure .box is owned by the current user
2014-03-09 21:21:39 -03:00
Fabio Rehm
2c934d4ec4
boxes: Fix output logging
2014-03-09 21:21:39 -03:00
Fabio Rehm
d0939622a5
boxes: Disable salt on raring
2014-03-09 21:21:38 -03:00
Fabio Rehm
c7f5a567a9
boxes: Redirect puppet.deb wget to log file
2014-03-09 21:21:38 -03:00
Fabio Rehm
85d36bfd41
boxes: Implement make clean
2014-03-09 21:21:38 -03:00
Fabio Rehm
ff3baf1cd4
boxes: Improved output logging
2014-03-09 21:21:38 -03:00
Fabio Rehm
74cf06b148
boxes: Sleep for 5 seconds after starting the container so that is has some time to get its network ready
2014-03-09 21:21:38 -03:00
Fabio Rehm
2c7e6fb600
boxes: Move colors out to the UI file
2014-03-09 21:21:38 -03:00
Fabio Rehm
e69441a99b
boxes: Improve CM handling
2014-03-09 21:21:38 -03:00
Fabio Rehm
7effe1f092
boxes: Support for building raring machines
2014-03-09 21:21:38 -03:00
Fabio Rehm
e598086913
boxes: Backport GH-92
2014-03-09 21:21:38 -03:00
Fabio Rehm
a7074545ed
boxes: Ensure locales are properly set on debianoid boxes
2014-03-09 21:21:38 -03:00
Fabio Rehm
3ff6046228
boxes: Skip puppet installation on Ubuntu Trusty as it is not supported ATM
2014-03-09 21:21:38 -03:00
Fabio Rehm
cd23804046
boxes: Prevent puppet and chef from being reinstalled
2014-03-09 21:21:38 -03:00
Fabio Rehm
dbb6d1f131
boxes: Add missing public vagrant ssh key
2014-03-09 21:21:38 -03:00
Fabio Rehm
921e08bdb4
boxes: Get rid of old scripts
2014-03-09 21:21:38 -03:00
Fabio Rehm
1b8fb6137b
Bring back support for installing provisioners on ubuntu base boxes
2014-03-09 21:21:38 -03:00
Fabio Rehm
8d3d84aef2
Finish basic version of the new ubuntu base boxes build
2014-03-09 21:21:38 -03:00
Fabio Rehm
f927f65ec1
Getting close to finish new structure for building ubuntu boxes
2014-03-09 21:21:38 -03:00
Fabio Rehm
4a18c7a05a
Fix vagrant sudoers file permissions
2014-03-09 21:21:38 -03:00
Fabio Rehm
3b1055c843
New base box template
2014-03-09 21:21:38 -03:00
Fabio Rehm
420a49c870
Base box cleanup script and rootfs compression
2014-03-09 21:21:38 -03:00
Fabio Rehm
8fec240ae6
Improve UI for package and clean scripts
2014-03-09 21:21:38 -03:00
Fabio Rehm
bd9b2e8957
Install debian extras
2014-03-09 21:21:38 -03:00
Fabio Rehm
dce843db12
Improved base boxes scripts UI and implement prepare-vagrant-user.sh
2014-03-09 21:21:38 -03:00
Fabio Rehm
12bc88805a
Implement download step
2014-03-09 21:21:38 -03:00
Fabio Rehm
f070e9ec5b
Scaffold the new structure for building base boxes
2014-03-09 21:21:38 -03:00
Antonio Terceiro
1d28e3d213
boxes scripts: give real total sudo access
...
Without this, commands like `sudo -u $USER $COMMAND` will not work.
2014-03-09 21:21:32 -03:00
Laurent Vallar
1d3e3901c7
Support current LANG environment variable if any.
...
Signed-off-by: Laurent Vallar <val@zbla.net>
2014-03-09 21:20:55 -03:00
Laurent Vallar
773e717fd9
Enable bash-completion as it's installed
...
Signed-off-by: Laurent Vallar <val@zbla.net>
2014-03-09 21:20:55 -03:00
Abe Voelker
bba250255a
Fix broken locale in Ubuntu boxes
2014-03-09 21:20:55 -03:00
Abe Voelker
9ed8f0c205
Fix apt-get error when building Ubuntu boxes
2014-03-09 21:20:51 -03:00
Darrell Hamilton
b7c29be732
comments reflect implementation
2014-03-09 21:19:55 -03:00
Darrell Hamilton
774e8175eb
Complete NOPASSWD for vagrant
...
Previously, vagrant could not do everything with passwordless sudo. Eg.
`sudo -u other-user ls` would ask for a sudo password, causing tools
like ansible to hang when trying to execute commands as another user.
2014-03-09 21:19:55 -03:00
Darrell Hamilton
ba2569c222
Only give vagrant NOPASSWD ALL
2014-03-09 21:19:55 -03:00
Adam Stokes
c2f4cfda4f
Fix ppa support in ubuntu installs
...
Rather than determining what package to install on which series, just install
them both for the time being as they don't seem to conflict in any current
series.
Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
2014-03-09 21:19:55 -03:00
Adam Stokes
7ef475c7e1
Include python-software-properties
...
For some reason I never had this in the common script and apt-add-repository
was not provided. This solves that.
Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
2014-03-09 21:19:55 -03:00
Fabio Rehm
910a6c54ba
Update vagrant-cachier
2014-02-27 01:12:50 -03:00
Fabio Rehm
4a84d95ff2
Up dev version
2014-02-26 22:01:29 -03:00
Fabio Rehm
d391e840cc
Merge 0.8.0
2014-02-26 21:55:35 -03:00
Fabio Rehm
39a5946399
v0.8.0
2014-02-25 23:59:13 -03:00
Fabio Rehm
6704cd9869
Updated readme
2014-02-21 19:35:23 -03:00
Fabio Rehm
46e77bf9e5
Update CHANGELOG.md
2014-02-19 23:27:53 -03:00
Fabio Rehm
f8021b3f31
Merge pull request #225 from ccope/name-cleanup
...
remove naming cruft, clarify comment
2014-02-19 23:25:59 -03:00
Fabio Rehm
11cebb5bf7
Merge pull request #226 from ccope/flexible-mac-regex
...
Flexible mac address regex
2014-02-19 23:24:18 -03:00
Cam Cope
b5c7a50a74
match hwaddr lines with varying spaces
2014-02-19 18:25:45 -05:00
Cam Cope
186b01e192
remove naming cruft, clarify comment
...
Removed confusing leftover "use_machine_name" variable
Made comment about :container_name more clear
2014-02-18 03:05:14 -05:00