Size: 2613
Comment: Kernels used in standard and cloud systems.
|
Size: 3015
Comment: Add genericcloud image
|
Deletions are marked like this. | Additions are marked like this. |
Line 2: | Line 2: |
The goal of this page is to list the differences, and organize which and how to resolve them. Here, ''standard'' refers to Debian systems installed with DebianInstaller with the default settings, following the instructions in https://www.debian.org/releases/stable/installmanual. |
|
Line 3: | Line 7: |
The goal of this page is to list the differences, and organise which and how to resolve them. Here, ''standard'' refers to Debian systems installed with DebianInstaller with the default settings, following the instructions in http://www.debian.org/releases/stable/installmanual. Eventually, we should converge on a consensus that the remaining differences, if any, do not prevent us to claim that the cloud images are genuine Debian systems (DebianBug:706052). == Availability of installer source code == * Standard systems are prepared with DebianInstaller, which is packaged in the Debian archive. TODO: check if the source code of all scripts used to prepare the binary images of DebianInstaller (install CDs, etc.) is also packaged. * AWS and GCE images are prepared with {{{build-debian-cloud}}}, to be packaged (DebianBug:693198). TODO: How about Azure images ? |
|
Line 14: | Line 9: |
* AWS, Azure and GCE images are available on the respective public clouds. | |
Line 15: | Line 11: |
* Debian does not distribute binary images of standard systems, but distributes installation media with a binary image of DebianInstaller. * AWS, Azure and GCE images are available on the respective public clouds. * Distribution of a generic cloud image in the debian archive is under discussion. * TODO: How about the Debian live images ? |
|| || '''Debian CD (standard image) ''' || '''KVM''' || '''AWS''' || '''Azure''' || '''GCP''' || '''Openstack''' || '''Oracle''' || ||<rowstyle="background-color: #E0E0FF;"> Tool for generating images || DebianInstaller || [[https://tracker.debian.org/pkg/fai|fai]] || [[https://tracker.debian.org/pkg/fai|fai]] || [[https://tracker.debian.org/pkg/fai|fai]] || [[https://tracker.debian.org/pkg/fai|fai]] || [[https://tracker.debian.org/pkg/openstack-debian-images|openstack-debian-images]] and FAI|| [[https://tracker.debian.org/pkg/bootstrap-vz|bootstrap-vz]] || ||<rowstyle="background-color: #FFFFE0;"> Archive components available by default || main || main || main || main || main || main || main || ||<rowstyle="background-color: #E0E0FF;"> Images available for Debian releases (suites) || stable || stable || stable || stable<<FootNote(Discussions are under way (independently for DebianInstaller and cloud images) to list stable backports by default (installation of backport packages will still be manual, but updates become automatic))>> || stable, testing || stable, testing || stable || ||<rowstyle="background-color: #FFFFE0;"> Kernel || default || cloud || cloud || cloud || cloud || both (2 flavors) || custom || ||<rowstyle="background-color: #E0E0FF;"> Installed packages (default image) || packages with priority '''important''' (''debootstrap'' and higher (plus user choice if any [''tasksel'']) || '''cloud-init''' || '''cloud-init''', <<BR>>'''awscli''' || '''waagent''' || '''google-compute-engine''' || unknown || unknown || ||<rowstyle="background-color: #FFFFE0;"> Packages installed from outside of Debian archive || none || none || none || none || see<<FootNote([[Cloud/GoogleComputeEngineImage]])>> || none || unknown || ||<rowstyle="background-color: #E0E0FF;"> Default system account || none || ? || admin || debian || none<<FootNote(https://github.com/GoogleCloudPlatform/compute-image-packages)>> || debian || opc || ||<rowstyle="background-color: #FFFFE0;"> Images description schema || debian-<release version>-<architecture>-<CD number|desktop configuration>.iso || debian-<release version>-genericcloud-<architecture>.[iso|qcow2|raw|tar.xz] || 379101102735 <<FootNote(AMI owner AWS account ID see on [[Cloud/AmazonEC2Image/Marketplace]])>>/debian-<codename>-<architecture>-<YYYYMMDD> || unkown || debian-<release version>-<codename>-v<YYYYMMDD> || debian-<release version>-<YYYYMMDD>-openstack-<arch>.qcow2 || unknown || |
Line 20: | Line 21: |
== Contents (Stable systems) == | ---- |
Line 22: | Line 23: |
=== Area === * All: only the ''main'' area is enabled by default (not ''contrib'' or ''non-free''). === Distribution === * All: only the ''stable'' distribution is used. Discussions are under way (independantly for DebianInstaller and cloud images) to list stable backports by default (installation of backport packages will still be manual, but updates become automatic). === Kernel === * Default for standard and AWS. * Custom for Azure and GCE. * TODO: what is the kernel on Azure and in Debian live systems ? === Packages === * Standard systems contain all packages installed by {{{debootstrap}}}, plus the ones installed by {{{tasksel}}}. * Cloud systems contain all the packages installed by {{{debootstrap}}}. Addition of extra packages such as {{{less}}} and {{{psmisc}}} are discussed in (DebianBug:696154). Addition of {{{cloud-init}}} from {{{wheezy-backports}}} is discussed on the mailing list. * TODO: How about the Debian live images ? == Default account == * No default account name on standard images * {{{admin}}} on AWS * No default account name on GCE images (see https://developers.google.com/compute/docs/hello_world#ssh) * TODO: how about Azure and Debian live images ? |
CategoryVirtualization | CategorySystemAdministration | CategorySoftware |
List of differences between standard and cloud systems
The goal of this page is to list the differences, and organize which and how to resolve them. Here, standard refers to Debian systems installed with DebianInstaller with the default settings, following the instructions in https://www.debian.org/releases/stable/installmanual.
Distribution Binary images
- AWS, Azure and GCE images are available on the respective public clouds.
|
Debian CD (standard image) |
KVM |
AWS |
Azure |
GCP |
Openstack |
Oracle |
Tool for generating images |
openstack-debian-images and FAI |
||||||
Archive components available by default |
main |
main |
main |
main |
main |
main |
main |
Images available for Debian releases (suites) |
stable |
stable |
stable |
stable1 |
stable, testing |
stable, testing |
stable |
Kernel |
default |
cloud |
cloud |
cloud |
cloud |
both (2 flavors) |
custom |
Installed packages (default image) |
packages with priority important (debootstrap and higher (plus user choice if any [tasksel]) |
cloud-init |
cloud-init, |
waagent |
google-compute-engine |
unknown |
unknown |
Packages installed from outside of Debian archive |
none |
none |
none |
none |
see2 |
none |
unknown |
Default system account |
none |
? |
admin |
debian |
none3 |
debian |
opc |
Images description schema |
debian-<release version>-<architecture>-<CD number|desktop configuration>.iso |
debian-<release version>-genericcloud-<architecture>.[iso|qcow2|raw|tar.xz] |
379101102735 4/debian-<codename>-<architecture>-<YYYYMMDD> |
unkown |
debian-<release version>-<codename>-v<YYYYMMDD> |
debian-<release version>-<YYYYMMDD>-openstack-<arch>.qcow2 |
unknown |
CategoryVirtualization | CategorySystemAdministration | CategorySoftware
Discussions are under way (independently for DebianInstaller and cloud images) to list stable backports by default (installation of backport packages will still be manual, but updates become automatic) (1)
https://github.com/GoogleCloudPlatform/compute-image-packages (3)
AMI owner AWS account ID see on Cloud/AmazonEC2Image/Marketplace (4)