Commit graph

1112 commits

Author SHA1 Message Date
Rick Wright
ef429f5e79 Install GCE packages before Manifest packages. 2015-06-22 14:28:22 -07:00
Anders Ingemann
1f419d9a6a Add note about package installation order. 2015-06-19 22:41:55 +02:00
Anders Ingemann
9530f8987e Merge pull request #229 from zmarano/master
Change the order we clean up the apt state for GCE images.
2015-06-18 08:32:34 +02:00
Zach Marano
7484236282 Change the order we clean up the apt state- thereby leaving a current as
of the image build set of apt list files on the resulting image.
2015-06-17 18:12:07 -07:00
Anders Ingemann
e0553ee80d Merge pull request #228 from jwendell/get-rid-of-dhcpcd
EC2: Only install dhcpcd on releases before jessie
2015-06-17 15:19:55 +02:00
Jonh Wendell
cd04b3a645 EC2: Only install dhcpcd on releases before jessie
Otherwise, keep Debian's default isc-dhcp-client, it works fine
on EC2.
2015-06-17 09:49:58 -03:00
Anders Ingemann
af1fd095e9 Merge pull request #227 from jwendell/install_init_scripts
Ec2: Add the variable "install_init_scripts"
2015-06-15 00:04:56 +02:00
Jonh Wendell
e390d91c05 Ec2: Add the variable "install_init_scripts"
To control whether ec2 init scripts should be installed
on the image. Defaults to true, to keep current behaviour.
2015-06-14 17:32:50 -03:00
Anders Ingemann
b8b94c1fc7 Add some docs for the official manifests 2015-06-13 20:25:45 +02:00
Anders Ingemann
d055d68fca GCE example manifests are actually official manifests 2015-06-13 19:59:38 +02:00
Anders Ingemann
24dddbb8d6 First stab at cleaning up the manifest dir 2015-06-13 19:59:38 +02:00
Anders Ingemann
0e992e23a1 Merge pull request #224 from jwendell/ixgbevf
EC2: Use latest ixgbevf driver
2015-06-10 21:54:15 +02:00
Anders Ingemann
0351e0e493 Merge pull request #225 from jwendell/apt-406
apt_proxy: Also consider http error code 406
2015-06-10 21:53:55 +02:00
Jonh Wendell
ea1c4037ae apt_proxy: Also consider http error code 406
It seems some Debian versions of apt-cacher-ng return error
code 406 instead of 404:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=762969

This is my case in Jessie, for example.

This patch considers both codes as "valid".
2015-06-10 14:44:05 -03:00
Jonh Wendell
5f9bef37ed EC2: Use latest ixgbevf driver 2015-06-10 14:41:02 -03:00
Anders Ingemann
7c15a4255d Merge pull request #223 from jwendell/use-gp2
Use SSD volumes instead of magnetic
2015-06-04 18:49:45 +02:00
Jonh Wendell
62c3577c59 Use SSD volumes instead of magnetic
They are faster and the default when using AWS EC2 console.
2015-06-04 13:23:21 -03:00
Anders Ingemann
66fa01526b Link to list of supported providers in intro 2015-05-24 14:25:19 +02:00
Tiago Ilieve
89af68d992 Merge pull request #220 from zmarano/master-dev
Add support for Debian 8 in GCE.
2015-05-20 15:50:43 -03:00
Zach Marano
d3a1d22290 Add support for Debian 8 in GCE.
Add support for GPT disks.
Change the default block scheduler to noop for improved performance.
2015-05-19 13:19:12 -07:00
Tiago Ilieve
f3be3e4543 Update changelog 2015-05-12 08:18:38 -03:00
Tiago Ilieve
71d628544c 'Disabling' for 'Enabling' in EnableRootLogin 2015-05-12 08:17:43 -03:00
Tiago Ilieve
d8c771d971 Merge pull request #219 from odiso/fix-permitrootlogin
fix ^PermitRootLogin regex
2015-05-12 08:11:13 -03:00
Alexandre Derumier
02c333c8c8 fix ^PermitRootLogin regex
fix issue https://github.com/andsens/bootstrap-vz/issues/218
2015-05-08 09:11:14 +02:00
Anders Ingemann
e556366c19 Fix #98. External plugin architecture implemented 2015-05-03 13:07:26 +02:00
Anders Ingemann
989f33c226 Kill the initalize() function. Nobody uses it except ec2
The boto debug messages are now silenced with a task.
2015-05-03 12:31:44 +02:00
Anders Ingemann
2ef9382a55 Check whether all tasks found include the ones we resolved 2015-05-03 08:04:20 +02:00
Anders Ingemann
29e0cffca7 Fix bootstrap-vz URL in setup.py 2015-05-03 07:44:13 +02:00
Anders Ingemann
c8470790b8 Remove predecessor req. for ApplyPuppetManifest 2015-05-03 07:43:52 +02:00
Anders Ingemann
4df22e79f1 Move AddNtpPackage task into the preparation phase 2015-05-03 07:43:27 +02:00
Anders Ingemann
f88a1b0af5 Merge branch 'development' 2015-05-02 22:33:04 +02:00
Tiago Ilieve
b4dd36e8cf Update contributing docs
Removes mentions to the old branching strategy and `gh-pages`.
2015-05-02 13:21:02 -03:00
Tiago Ilieve
3cfba08983 Fix mentions to the commands plugin name 2015-05-02 13:12:33 -03:00
Tiago Ilieve
1f052d3c1f CHANGELOG: use tabs instead of spaces 2015-05-02 12:23:00 -03:00
Tiago Ilieve
ebbba2310b Update changelog 2015-05-02 12:22:17 -03:00
Anders Ingemann
a7f2327e42 Litter the manifest schemas with additionalProperties:false
This pretty much eliminates the possiblity of undiscovered typos in the manifest
2015-05-02 13:04:30 +02:00
Anders Ingemann
fa8da6171d Fix #99: Rename image_commands to commands 2015-05-02 12:36:14 +02:00
Anders Ingemann
a9b1624427 fixup! Fix #32: Extend image_commands docs 2015-05-02 12:33:11 +02:00
Anders Ingemann
2948badf47 Fix #204, user_modification phase has been introduced 2015-05-02 12:31:06 +02:00
Anders Ingemann
a23c9936b6 Fix #32: Extend image_commands docs 2015-05-02 12:30:58 +02:00
Anders Ingemann
e783927ea0 Fix #139. Adjust Debian OS type depending on architecture 2015-05-02 12:16:00 +02:00
Anders Ingemann
df224e61a4 Fix modification box.ovf in vagrant plugin 2015-05-02 12:15:21 +02:00
Anders Ingemann
f10fe8efd6 Document tox positional arguments 2015-05-02 11:51:17 +02:00
Anders Ingemann
1f6f23e680 Fix #104: Don't verify default target when adding packages 2015-04-29 23:51:55 +02:00
Anders Ingemann
f1ce582994 Compare with "unstable" instead of "sid" 2015-04-29 23:31:09 +02:00
Anders Ingemann
71c7d445ad Fix #217, by introducing class for comparison of releases 2015-04-29 21:38:06 +02:00
Anders Ingemann
2d3a0a0ce3 The change in d9e9014 failed when SSH was not installed 2015-04-29 21:36:22 +02:00
Anders Ingemann
c8ddd7de45 Flip compairson for whether sector size is equal in Sectors 2015-04-29 20:46:53 +02:00
Anders Ingemann
40f66d48cc Don't test sectors with unimplemented abs() 2015-04-29 20:46:37 +02:00
Anders Ingemann
a34423c1a1 Rename sectors tests so it is actually run 2015-04-29 20:38:03 +02:00