mirror of
https://github.com/kevingruesser/bootstrap-vz.git
synced 2025-08-22 18:00:35 +00:00
Update Google Compute Engine package and repository structure.
GCE packages are now Debian policy compliant.
This commit is contained in:
parent
19e15d15bf
commit
b3f5716ab7
5 changed files with 25 additions and 27 deletions
|
@ -6,24 +6,22 @@ These are the official manifests used to build [Google Compute Engine (GCE) Debi
|
||||||
The included packages and configuration changes are necessary for Debian to run on GCE as a first class citizen of the platform.
|
The included packages and configuration changes are necessary for Debian to run on GCE as a first class citizen of the platform.
|
||||||
Included GCE software is published on github: [Google Compute Engine guest environment](https://github.com/GoogleCloudPlatform/compute-image-packages)
|
Included GCE software is published on github: [Google Compute Engine guest environment](https://github.com/GoogleCloudPlatform/compute-image-packages)
|
||||||
|
|
||||||
Debian 8 Jessie Package Notes:
|
Debian 8 Package Notes:
|
||||||
|
|
||||||
* python-crcmod is pulled in from backports as it provides a compiled crcmod required for the Google Cloud Storage CLI (gsutil).
|
* python-crcmod is pulled in from backports as it provides a compiled crcmod required for the Google Cloud Storage CLI (gsutil).
|
||||||
* cloud-utils and cloud-guest-utils are pulled in from backports as they provide a fixed version of growpart to safely grow the root partition on disks >2TB.
|
* cloud-utils and cloud-guest-utils are pulled in from backports as they provide a fixed version of growpart to safely grow the root partition on disks >2TB.
|
||||||
|
|
||||||
|
Debian 8 and 9 Package Notes:
|
||||||
|
|
||||||
* google-cloud-sdk is pulled from a Google Cloud repository.
|
* google-cloud-sdk is pulled from a Google Cloud repository.
|
||||||
* google-compute-engine is pulled from a Google Cloud repository.
|
* google-compute-engine is pulled from a Google Cloud repository.
|
||||||
* google-compute-engine-init is pulled from a Google Cloud repository.
|
* python-google-compute-engine is pulled from a Google Cloud repository.
|
||||||
* google-config is pulled from a Google Cloud repository.
|
* python3-google-compute-engine is pulled from a Google Cloud repository.
|
||||||
|
|
||||||
jessie-minimal:
|
jessie-minimal and stretch-minimal:
|
||||||
|
|
||||||
The only additions are the necessary google-compute-engine, google-compute-engine-init, and google-config packages. This image is not published on GCE however the manifest is provided here for those wishing a minimal GCE Debian image.
|
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.
|
||||||
|
|
||||||
stretch and stretch-minimal:
|
|
||||||
|
|
||||||
These manifests are provided for testing. Debian 9 Stretch is not yet stable.
|
|
||||||
|
|
||||||
Deprecated manifests:
|
Deprecated manifests:
|
||||||
|
|
||||||
Debian 7 Wheezy and Backports Debian 7 Wheezy are deprecated images on GCE and are no longer supported.
|
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.
|
||||||
These manifests are provided here for historic purposes.
|
|
||||||
|
|
|
@ -23,11 +23,11 @@ packages:
|
||||||
include-source-type: true
|
include-source-type: true
|
||||||
sources:
|
sources:
|
||||||
google-cloud:
|
google-cloud:
|
||||||
- deb http://packages.cloud.google.com/apt google-cloud-compute-{system.release} main
|
- deb http://packages.cloud.google.com/apt google-compute-engine-{system.release}-stable main
|
||||||
install:
|
install:
|
||||||
- google-compute-engine-{system.release}
|
- google-compute-engine
|
||||||
- google-compute-engine-init-{system.release}
|
- python-google-compute-engine
|
||||||
- google-config-{system.release}
|
- python3-google-compute-engine
|
||||||
plugins:
|
plugins:
|
||||||
google_cloud_repo:
|
google_cloud_repo:
|
||||||
cleanup_bootstrap_key: true
|
cleanup_bootstrap_key: true
|
||||||
|
|
|
@ -24,13 +24,13 @@ packages:
|
||||||
sources:
|
sources:
|
||||||
google-cloud:
|
google-cloud:
|
||||||
- deb http://packages.cloud.google.com/apt cloud-sdk-{system.release} main
|
- deb http://packages.cloud.google.com/apt cloud-sdk-{system.release} main
|
||||||
- deb http://packages.cloud.google.com/apt google-cloud-compute-{system.release} main
|
- deb http://packages.cloud.google.com/apt google-compute-engine-{system.release}-stable main
|
||||||
install:
|
install:
|
||||||
- file
|
- file
|
||||||
- google-cloud-sdk
|
- google-cloud-sdk
|
||||||
- google-compute-engine-{system.release}
|
- google-compute-engine
|
||||||
- google-compute-engine-init-{system.release}
|
- python-google-compute-engine
|
||||||
- google-config-{system.release}
|
- python3-google-compute-engine
|
||||||
- python-crcmod
|
- python-crcmod
|
||||||
- screen
|
- screen
|
||||||
- vim
|
- vim
|
||||||
|
|
|
@ -23,11 +23,11 @@ packages:
|
||||||
include-source-type: true
|
include-source-type: true
|
||||||
sources:
|
sources:
|
||||||
google-cloud:
|
google-cloud:
|
||||||
- deb http://packages.cloud.google.com/apt google-cloud-compute-{system.release} main
|
- deb http://packages.cloud.google.com/apt google-compute-engine-{system.release}-stable main
|
||||||
install:
|
install:
|
||||||
- google-compute-engine-{system.release}
|
- google-compute-engine
|
||||||
- google-compute-engine-init-{system.release}
|
- python-google-compute-engine
|
||||||
- google-config-{system.release}
|
- python3-google-compute-engine
|
||||||
plugins:
|
plugins:
|
||||||
google_cloud_repo:
|
google_cloud_repo:
|
||||||
cleanup_bootstrap_key: true
|
cleanup_bootstrap_key: true
|
||||||
|
|
|
@ -24,13 +24,13 @@ packages:
|
||||||
sources:
|
sources:
|
||||||
google-cloud:
|
google-cloud:
|
||||||
- deb http://packages.cloud.google.com/apt cloud-sdk-{system.release} main
|
- deb http://packages.cloud.google.com/apt cloud-sdk-{system.release} main
|
||||||
- deb http://packages.cloud.google.com/apt google-cloud-compute-{system.release} main
|
- deb http://packages.cloud.google.com/apt google-compute-engine-{system.release}-stable main
|
||||||
install:
|
install:
|
||||||
- file
|
- file
|
||||||
- google-cloud-sdk
|
- google-cloud-sdk
|
||||||
- google-compute-engine-{system.release}
|
- google-compute-engine
|
||||||
- google-compute-engine-init-{system.release}
|
- python-google-compute-engine
|
||||||
- google-config-{system.release}
|
- python3-google-compute-engine
|
||||||
- man
|
- man
|
||||||
- net-tools
|
- net-tools
|
||||||
- python-crcmod
|
- python-crcmod
|
||||||
|
|
Loading…
Add table
Reference in a new issue