Merge pull request #395 from zmarano/master

Add GCE buster builds.
This commit is contained in:
Anders Ingemann 2017-08-31 08:42:07 +02:00 committed by GitHub
commit fd4ebc34ef
5 changed files with 99 additions and 0 deletions

View file

@ -16,6 +16,9 @@ jessie: |
stretch: |
auto eth0
iface eth0 inet dhcp
buster: |
auto eth0
iface eth0 inet dhcp
sid: |
auto eth0
iface eth0 inet dhcp

View file

@ -6,5 +6,7 @@ jessie:
amd64: linux-image-amd64
stretch:
amd64: linux-image-amd64
buster:
amd64: linux-image-amd64
sid:
amd64: linux-image-amd64

View file

@ -22,6 +22,10 @@ jessie-minimal and stretch-minimal:
The only additions are the necessary google-compute-engine, python-google-compute-engine, and python3-google-compute-engine packages. This image is not published on GCE however the manifest is provided here for those wishing a minimal GCE Debian image.
buster and buster-minimal:
Buster is for testing only, it should not be used for production images and may break at any time.
Deprecated manifests:
Debian 7 Wheezy and Backports Debian 7 Wheezy are deprecated images on GCE and are no longer supported. These manifests are provided here for historic purposes.

View file

@ -0,0 +1,37 @@
---
name: disk
provider:
name: gce
description: Debian {system.release} {system.architecture}
bootstrapper:
workspace: /target
system:
release: buster
architecture: amd64
bootloader: grub
charmap: UTF-8
locale: en_US
timezone: UTC
volume:
backing: raw
partitions:
type: msdos
root:
filesystem: ext4
size: 10GiB
packages:
include-source-type: true
sources:
google-cloud:
- deb http://packages.cloud.google.com/apt google-compute-engine-{system.release}-stable main
install:
- google-compute-engine
- python-google-compute-engine
- python3-google-compute-engine
plugins:
google_cloud_repo:
cleanup_bootstrap_key: true
enable_keyring_repo: true
ntp:
servers:
- metadata.google.internal

View file

@ -0,0 +1,53 @@
---
name: disk
provider:
name: gce
description: Debian {system.release} {system.architecture}
bootstrapper:
workspace: /target
system:
release: buster
architecture: amd64
bootloader: grub
charmap: UTF-8
locale: en_US
timezone: UTC
volume:
backing: raw
partitions:
type: msdos
root:
filesystem: ext4
size: 10GiB
packages:
include-source-type: true
sources:
google-cloud:
- deb http://packages.cloud.google.com/apt cloud-sdk-{system.release} main
- deb http://packages.cloud.google.com/apt google-compute-engine-{system.release}-stable main
install:
- file
- google-cloud-sdk
- google-compute-engine
- python-google-compute-engine
- python3-google-compute-engine
- man
- net-tools
- python-crcmod
- screen
- vim
plugins:
expand_root:
filesystem_type: ext4
root_device: /dev/sda
root_partition: 1
google_cloud_repo:
cleanup_bootstrap_key: true
enable_keyring_repo: true
ntp:
servers:
- metadata.google.internal
unattended_upgrades:
download_interval: 1
update_interval: 1
upgrade_interval: 1