mirror of
https://github.com/kevingruesser/bootstrap-vz.git
synced 2025-08-22 09:50:37 +00:00
Only include bare essential packages in the GCE provider task. Move
extras to the manifest files.
This commit is contained in:
parent
74a8aae6ac
commit
c34d7d11c8
5 changed files with 19 additions and 6 deletions
|
@ -27,11 +27,8 @@ class DefaultPackages(Task):
|
|||
info.packages.add('python')
|
||||
info.packages.add('openssh-client')
|
||||
info.packages.add('openssh-server')
|
||||
info.packages.add('rsync')
|
||||
info.packages.add('screen')
|
||||
info.packages.add('sudo')
|
||||
info.packages.add('uuid-runtime')
|
||||
info.packages.add('vim')
|
||||
|
||||
kernel_packages_path = os.path.join(os.path.dirname(__file__), 'packages-kernels.yml')
|
||||
kernel_package = config_get(kernel_packages_path, [info.manifest.release.codename,
|
||||
|
|
|
@ -19,7 +19,11 @@ volume:
|
|||
root:
|
||||
filesystem: ext4
|
||||
size: 10GiB
|
||||
packages: {}
|
||||
packages:
|
||||
install:
|
||||
- rsync
|
||||
- screen
|
||||
- vim
|
||||
plugins:
|
||||
google_cloud_sdk: {}
|
||||
ntp:
|
||||
|
|
|
@ -19,7 +19,11 @@ volume:
|
|||
root:
|
||||
filesystem: ext4
|
||||
size: 10GiB
|
||||
packages: {}
|
||||
packages:
|
||||
install:
|
||||
- rsync
|
||||
- screen
|
||||
- vim
|
||||
plugins:
|
||||
google_cloud_sdk: {}
|
||||
ntp:
|
||||
|
|
|
@ -20,6 +20,10 @@ volume:
|
|||
filesystem: ext4
|
||||
size: 10GiB
|
||||
packages:
|
||||
install:
|
||||
- rsync
|
||||
- screen
|
||||
- vim
|
||||
preferences:
|
||||
backport-kernel:
|
||||
- package: linux-image-* initramfs-tools
|
||||
|
|
|
@ -19,7 +19,11 @@ volume:
|
|||
root:
|
||||
filesystem: ext4
|
||||
size: 10GiB
|
||||
packages: {}
|
||||
packages:
|
||||
install:
|
||||
- rsync
|
||||
- screen
|
||||
- vim
|
||||
plugins:
|
||||
google_cloud_sdk: {}
|
||||
ntp:
|
||||
|
|
Loading…
Add table
Reference in a new issue