Merge pull request #296 from zmarano/master

Cleanup package list and add in other packages
This commit is contained in:
Anders Ingemann 2016-03-01 00:00:04 +01:00
commit 6dbca78fc0
6 changed files with 33 additions and 15 deletions

View file

@ -1,14 +1,10 @@
---
# This is a mapping of Debian release codenames to processor architectures to kernel packages
squeeze: # In squeeze, we need a special kernel flavor for xen
amd64: linux-image-xen-amd64
i386: linux-image-xen-686
wheezy:
amd64: linux-image-amd64
i386: linux-image-686
jessie:
amd64: linux-image-amd64
i386: linux-image-686-pae
stretch:
amd64: linux-image-amd64
sid:
amd64: linux-image-amd64
i386: linux-image-686-pae

View file

@ -14,15 +14,21 @@ class DefaultPackages(Task):
@classmethod
def run(cls, info):
info.packages.add('python')
info.packages.add('sudo')
info.packages.add('ntp')
info.packages.add('lsb-release')
info.packages.add('acpi-support-base')
info.packages.add('ca-certificates')
info.packages.add('curl')
info.packages.add('ethtool')
info.packages.add('gdisk')
info.packages.add('kpartx')
info.packages.add('isc-dhcp-client')
info.packages.add('lsb-release')
info.packages.add('ntp')
info.packages.add('parted')
info.packages.add('python')
info.packages.add('openssh-client')
info.packages.add('openssh-server')
info.packages.add('dhcpd')
info.packages.add('ca-certificates')
info.packages.add('sudo')
info.packages.add('uuid-runtime')
kernel_packages_path = os.path.join(os.path.dirname(__file__), 'packages-kernels.yml')
kernel_package = config_get(kernel_packages_path, [info.manifest.release.codename,

View file

@ -19,7 +19,11 @@ volume:
root:
filesystem: ext4
size: 10GiB
packages: {}
packages:
install:
- rsync
- screen
- vim
plugins:
google_cloud_sdk: {}
ntp:

View file

@ -19,7 +19,11 @@ volume:
root:
filesystem: ext4
size: 10GiB
packages: {}
packages:
install:
- rsync
- screen
- vim
plugins:
google_cloud_sdk: {}
ntp:

View file

@ -20,6 +20,10 @@ volume:
filesystem: ext4
size: 10GiB
packages:
install:
- rsync
- screen
- vim
preferences:
backport-kernel:
- package: linux-image-* initramfs-tools

View file

@ -19,7 +19,11 @@ volume:
root:
filesystem: ext4
size: 10GiB
packages: {}
packages:
install:
- rsync
- screen
- vim
plugins:
google_cloud_sdk: {}
ntp: