Differences between revisions 20 and 36 (spanning 16 versions)
Revision 20 as of 2017-04-23 22:31:11
Size: 4209
Editor: ?Thomas Goirand
Comment:
Revision 36 as of 2021-09-20 16:40:56
Size: 3015
Editor: ?MichaelKesper
Comment: Add genericcloud image
Deletions are marked like this. Additions are marked like this.
Line 5: Line 5:
http://www.debian.org/releases/stable/installmanual. https://www.debian.org/releases/stable/installmanual.
Line 7: Line 7:
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).
Line 12: Line 9:
 * Debian does not distribute binary images of standard systems, but distributes installation media with a binary image of DebianInstaller.
Line 14: Line 10:
 * Distribution of a generic cloud image in the debian archive is under discussion.
Line 16: Line 11:
|| || '''Debian CD (standard image) ''' || '''AWS''' || '''Azure''' || '''GCP''' || '''Openstack''' || '''Oracle''' ||
||<rowstyle="background-color: #E0E0FF;"> Tool for generating images || DebianInstaller || [[https://tracker.debian.org/pkg/bootstrap-vz|bootstrap-vz]] || [[https://tracker.debian.org/pkg/openstack-debian-images|openstack-debian-images]] || [[https://tracker.debian.org/pkg/bootstrap-vz|bootstrap-vz]] || [[https://tracker.debian.org/pkg/openstack-debian-images|openstack-debian-images]] || [[https://tracker.debian.org/pkg/bootstrap-vz|bootstrap-vz]] ||
||<rowstyle="background-color: #FFFFE0;"> Archive components available by default || main || main || main || main || main || main ||
||<rowstyle="background-color: #E0E0FF;"> Images available for Debian releases (suites) || 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 || stable ||
||<rowstyle="background-color: #FFFFE0;"> Kernel || default || default || default || default || unknown || custom ||
||<rowstyle="background-color: #E0E0FF;"> Installed packages (default image) || packages with priority '''important''' (''debootstrap'' and higher (plus user choice if any [''tasksel'']) || packages from '''debootstrap''' plus: <<BR>>'''cloud-init''', <<BR>>'''apt-transport-https''', <<BR>>'''awscli''' || unknown || packages from '''debootstrap''' plus:<<BR>>'''google-compute-engine''', <<BR>>'''google-compute-engine-init''', <<BR>>'''google-config''', <<BR>>'''google-cloud-sdk''' || unknown || unknown ||
||<rowstyle="background-color: #FFFFE0;"> Packages installed from outside of Debian archive || none || none || none || see<<FootNote([[Cloud/GoogleComputeEngineImage]])>> || unknown || 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 || 379101102735<<FootNote(AMI owner AWS account ID)>>/debian-<codename>-<architecture>-<YYYYMMDD> || unknown || debian-<release version>-<codename>-v<YYYYMMDD> || unknown || unknown ||
||<rowstyle="background-color: #E0E0FF;"> kernel runtime params (sysctl) || none (this is a reference setup for other images) || vm.swappiness = 0<<BR>>vm.dirty_ratio = 80<<BR>>vm.dirty_background_ratio = 5<<BR>>vm.dirty_expire_centisecs = 12000<<BR>>net.core.somaxconn = 1000<<BR>>net.core.netdev_max_backlog = 5000<<BR>>net.core.rmem_max = 16777216<<BR>>net.core.wmem_max = 16777216<<BR>>net.ipv4.tcp_wmem = 4096 12582912 16777216<<BR>>net.ipv4.tcp_rmem = 4096 12582912 16777216<<BR>>net.ipv4.tcp_max_syn_backlog = 8096<<BR>>net.ipv4.tcp_slow_start_after_idle = 0<<BR>>net.ipv4.tcp_tw_reuse = 1<<BR>>net.ipv4.ip_local_port_range = 10240 65535<<BR>>kernel.sysrq = 0 || unknown || See sysctl variables from google-config package.<<FootNote(https://github.com/GoogleCloudPlatform/compute-image-packages/blob/master/google_config/sysctl/11-gce-network-security.conf)>> || unknown || unknown ||
|| || '''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 ||

----

CategoryVirtualization | CategorySystemAdministration | CategorySoft
ware

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

DebianInstaller

fai

fai

fai

fai

openstack-debian-images and FAI

bootstrap-vz

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,
awscli

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

  1. 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)

  2. Cloud/GoogleComputeEngineImage (2)

  3. https://github.com/GoogleCloudPlatform/compute-image-packages (3)

  4. AMI owner AWS account ID see on Cloud/AmazonEC2Image/Marketplace (4)