Commit graph

1275 commits

Author SHA1 Message Date
Alex Adriaanse
76c940db37 Fix DKMS kernel version error
This error is triggered when the kernel version installed into the image is
different from the kernel version that's currently running.
2015-06-29 23:50:56 +00:00
Anders Ingemann
d1b63938e9 Move the udev patch task to boot
Inconsequential commit, but I think it makes more sense, since the task affects what happens when booting
2015-06-29 18:00:21 +02:00
Anders Ingemann
ecf549b65d Replace subprocess.call with log_check_call 2015-06-29 17:55:00 +02:00
Anders Ingemann
de028c7971 Merge pull request #236 from tomconte/master
Patch udev init script to fix ROOTDELAY boot issue
2015-06-29 14:17:23 +02:00
Thomas Conte
774e78a9f2 Patch udev init script to fix ROOTDELAY boot issue 2015-06-29 05:05:30 -07:00
Tiago Ilieve
4f8ef570f7 Merge pull request #235 from tomconte/master
Azure Jessie example manifest
2015-06-26 11:57:34 -03:00
Thomas Conte
18a8cb3456 Use httpredir.debian.org 2015-06-26 07:49:15 -07:00
Thomas Conte
3907ad57a8 Azure Jessie example manifest 2015-06-26 06:56:07 -07:00
Anders Ingemann
16b67f604b Merge pull request #234 from zmarano/master
Fix expand-root script to work for Debian 8 and simplify how partition types are formulated.
2015-06-25 00:53:19 +02:00
Zach Marano
c682dab6ec Fix expand-root script to work for Debian 8 and simplify how partition
types are forumlated.
2015-06-24 12:41:06 -07:00
Anders Ingemann
fbcb53cd71 Merge pull request #233 from tomconte/master
Fix for issue #231 + added 'parted' package
2015-06-23 12:36:08 +02:00
Thomas Conte
b7243449f5 - Use manifest.provider instead of manifest.system
- Add 'parted' package required for recent versions of Azure agent
2015-06-23 02:04:26 -07:00
Anders Ingemann
1ffbf1e18f Merge pull request #232 from wrigri/master
Install GCE packages before Manifest packages.
2015-06-22 23:35:17 +02:00
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