mirror of
https://github.com/kevingruesser/bootstrap-vz.git
synced 2025-08-24 07:26:29 +00:00
Merge pull request #296 from zmarano/master
Cleanup package list and add in other packages
This commit is contained in:
commit
6dbca78fc0
6 changed files with 33 additions and 15 deletions
|
@ -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
|
|
||||||
|
|
|
@ -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,
|
||||||
|
|
|
@ -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:
|
||||||
|
|
|
@ -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:
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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:
|
||||||
|
|
Loading…
Add table
Reference in a new issue