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 # 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: wheezy:
amd64: linux-image-amd64 amd64: linux-image-amd64
i386: linux-image-686
jessie: jessie:
amd64: linux-image-amd64 amd64: linux-image-amd64
i386: linux-image-686-pae stretch:
amd64: linux-image-amd64
sid: sid:
amd64: linux-image-amd64 amd64: linux-image-amd64
i386: linux-image-686-pae

View file

@ -14,15 +14,21 @@ class DefaultPackages(Task):
@classmethod @classmethod
def run(cls, info): 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('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-client')
info.packages.add('openssh-server') info.packages.add('openssh-server')
info.packages.add('dhcpd') info.packages.add('sudo')
info.packages.add('ca-certificates') info.packages.add('uuid-runtime')
kernel_packages_path = os.path.join(os.path.dirname(__file__), 'packages-kernels.yml') kernel_packages_path = os.path.join(os.path.dirname(__file__), 'packages-kernels.yml')
kernel_package = config_get(kernel_packages_path, [info.manifest.release.codename, kernel_package = config_get(kernel_packages_path, [info.manifest.release.codename,

View file

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

View file

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

View file

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

View file

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