buster.conf.j2 3.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. {% if ansible_controlled is defined and ansible_controlled != "" %}
  2. #
  3. # {{ ansible_controlled }}
  4. #
  5. {% endif %}
  6. #
  7. # Ganeti deboostrap instance for Debian Jessie 8
  8. #
  9. # PROXY: if non-null, use this as an http(s)-proxy in order to speed
  10. # up non-cached installs or provide internet access if not directly
  11. # possible; not that if not set, debootstrap might still use a
  12. # system-wide proxy setting if it is exported in the ganeti-noded
  13. # daemon environment (but the node daemon environment is cleaned up
  14. # and not exported starting with Ganeti 2.5)
  15. # PROXY="http://proxy.example.com:3128/"
  16. # MIRROR: do not customize MIRROR if you want to be able to install
  17. # both debian and ubuntu, since they have different defaults; or
  18. # customize it before each install
  19. MIRROR="https://deb.debian.org/debian/"
  20. # ARCH: define ARCH only if you want a different architecture than the
  21. # current one; the known use case is to install a 32-bit instance on a
  22. # 64-bit node; choose either "i386" or "amd64":
  23. ARCH="amd64"
  24. # SUITE: change suite to any of the ones supported by deboostrap; this
  25. # could be unstable, etch, etc.:
  26. SUITE="buster"
  27. # EXTRA_PKGS: depending on the suite and architecture you are using, different
  28. # extra packages are needed for different hypervisors. For example:
  29. #
  30. # Xen, for squeeze i386:
  31. # EXTRA_PKGS="linux-image-xen-686,libc6-xen"
  32. # Xen, for wheezy i386:
  33. # EXTRA_PKGS="libc6-xen"
  34. # Xen, for squeeze amd64:
  35. # EXTRA_PKGS="linux-image-xen-amd64"
  36. # KVM, for squeeze/wheezy i386:
  37. # EXTRA_PKGS="acpi-support-base,console-tools,udev,linux-image-686"
  38. # KVM, for squeeze/wheezy amd64:
  39. # EXTRA_PKGS="acpi-support-base,console-tools,udev,linux-image-amd64"
  40. EXTRA_PKGS="linux-image-amd64,grub2-common,python-apt,openssh-server,net-tools"
  41. # COMPONENTS: if defined, overrides the default debootstrap components
  42. # ("main"); when not defined, it will not passed to debootstrap
  43. # Debian example:
  44. # COMPONENTS="main,contrib,non-free"
  45. # Ubuntu example:
  46. # COMPONENTS="main,universe"
  47. # Default:
  48. COMPONENTS="main"
  49. # CUSTOMIZE_DIR: a directory containing scripts to customize the installation.
  50. # The scripts are executed using run-parts
  51. # By default /etc/ganeti/instance-debootstrap/hooks
  52. # CUSTOMIZE_DIR="/etc/ganeti/instance-debootstrap/hooks"
  53. # GENERATE_CACHE: if set to yes (the default), create new cache files;
  54. # any other value will disable the generation of cache files (but they
  55. # will still be used if they exist)
  56. GENERATE_CACHE="yes"
  57. # CLEAN_CACHE: should be set to the number of days after which to
  58. # clean the cache; the default is 14 (two weeks); to disable cache
  59. # cleaning, set it to an empty value ("")
  60. CLEAN_CACHE="7"
  61. # PARTITION_STYLE: whether and how the target device should be partitioned.
  62. # Allowed values:
  63. # 'none': just format the device, but don't partition it
  64. # 'msdos': install an msdos partition table on the device, with a single
  65. # partition on it
  66. # (more styles may be added in the future)
  67. # The default is "msdos" from ganeti 2.0 onwards, but none if installing under
  68. # Ganeti 1.2 (os api version 5)
  69. # PARTITION_STYLE="none"
  70. # PARTITION_ALIGNMENT: the alignment of the partitions in sectors
  71. # (512B); this defaults to 1MiB to give grub enough space for
  72. # embedding and for better alignment with modern media (HDDs and
  73. # SSDs), feel free to increase it if your media has even bigger
  74. # allocation blocks
  75. # PARTITION_ALIGNMENT=2048