Commit a8209e3d authored by Nikos Skalkotos's avatar Nikos Skalkotos
Browse files

Update the documentation for 0.17

parent 9447e99e
...@@ -194,10 +194,13 @@ users whose passwords will changed is determined by the ...@@ -194,10 +194,13 @@ users whose passwords will changed is determined by the
task to run *SNF_IMAGE_TARGET* and *SNF_IMAGE_PASSWD* variables need to be task to run *SNF_IMAGE_TARGET* and *SNF_IMAGE_PASSWD* variables need to be
present. present.
**FilesystemResizeMounted**: Injects a script into a Windows image file system **FilesystemResizeMounted**: For Windows VMs this task injects a script into
that will enlarge the last file system to cover up the whole partition. The the VM's file system that will enlarge the last file system to cover up the
script will run during the specialize pass of the Windows setup. If the whole partition. The script will run during the specialize pass of the Windows
*SNF_IMAGE_TARGET* variable is missing, the task will fail. setup. For Linux VMs this task is used to extend the last file system in case
its type is Btrfs or XFS, since those file systems require to be mounted in
order to resize them. If the *SNF_IMAGE_TARGET* variable is missing, the task
will fail.
**EnforcePersonality**: Injects the files specified by the **EnforcePersonality**: Injects the files specified by the
*SNF_IMAGE_PROPERTY_OSFAMILY* variable into the file system. If the variable is *SNF_IMAGE_PROPERTY_OSFAMILY* variable into the file system. If the variable is
......
...@@ -23,9 +23,6 @@ some external programs in ``/etc/default/snf-image``: ...@@ -23,9 +23,6 @@ some external programs in ``/etc/default/snf-image``:
# HELPER_DIR: Directory hosting the helper files # HELPER_DIR: Directory hosting the helper files
# HELPER_DIR="/var/lib/snf-image/helper/" # HELPER_DIR="/var/lib/snf-image/helper/"
# HELPER_SIZE: Size of the helper VM image in MB
# HELPER_SIZE="600"
# HELPER_TIMEOUT: Soft and hard timeout limits for helper instance. The helper # HELPER_TIMEOUT: Soft and hard timeout limits for helper instance. The helper
# instance will be terminated after a given time if it hasn't exited by itself. # instance will be terminated after a given time if it hasn't exited by itself.
# A TERM signal will be send if the instance is running after a # A TERM signal will be send if the instance is running after a
...@@ -97,6 +94,7 @@ some external programs in ``/etc/default/snf-image``: ...@@ -97,6 +94,7 @@ some external programs in ``/etc/default/snf-image``:
# Paths for needed programs. Uncomment and change the variables below if you # Paths for needed programs. Uncomment and change the variables below if you
# don't want to use the default one. # don't want to use the default one.
# MD5SUM="md5sum"
# KVM="kvm" # KVM="kvm"
# LOSETUP="losetup" # LOSETUP="losetup"
# KPARTX="kpartx" # KPARTX="kpartx"
......
...@@ -26,8 +26,10 @@ snf-image also supports Image customization via hooks. Hooks allow for: ...@@ -26,8 +26,10 @@ snf-image also supports Image customization via hooks. Hooks allow for:
snf-image is being used in large scale production environments with Ganeti to snf-image is being used in large scale production environments with Ganeti to
successfully deploy many major Linux distributions (Debian, Ubuntu/Kubuntu, successfully deploy many major Linux distributions (Debian, Ubuntu/Kubuntu,
CentOS, Fedora, OpenSUSE, Slackware, Arch Linux), Windows Server flavors CentOS, Fedora, OpenSUSE, Slackware, Arch Linux, CoreOS), Windows Server
(2008 R2, 2012, 20012 R2), as well as BSD systems (FreeBSD, OpenBSD, NetBSD). flavors (2008 R2, 2012, 20012 R2), as well as BSD systems (FreeBSD, OpenBSD,
NetBSD). It is also known to work well with current Desktop versions of Windows
(7, 8, 8.1).
The snf-image Ganeti OS Definition is released under The snf-image Ganeti OS Definition is released under
`GPLv2 <http://www.gnu.org/licenses/gpl-2.0.html>`_. `GPLv2 <http://www.gnu.org/licenses/gpl-2.0.html>`_.
......
...@@ -19,38 +19,34 @@ that have been tested with *snf-image* and provided here for testing purposes: ...@@ -19,38 +19,34 @@ that have been tested with *snf-image* and provided here for testing purposes:
[`diskdump <https://cdn.synnefo.org/debian_desktop-7.0-x86_64.diskdump>`_] [`diskdump <https://cdn.synnefo.org/debian_desktop-7.0-x86_64.diskdump>`_]
[`md5sum <https://cdn.synnefo.org/debian_desktop-7.0-x86_64.diskdump.md5sum>`_] [`md5sum <https://cdn.synnefo.org/debian_desktop-7.0-x86_64.diskdump.md5sum>`_]
[`metadata <https://cdn.synnefo.org/debian_desktop-7.0-x86_64.diskdump.meta>`_] [`metadata <https://cdn.synnefo.org/debian_desktop-7.0-x86_64.diskdump.meta>`_]
* CentOS 6.x * CentOS 7.x
[`diskdump <https://cdn.synnefo.org/centos-6-x86_64.diskdump>`_] [`diskdump <https://cdn.synnefo.org/centos-7-x86_64.diskdump>`_]
[`md5sum <https://cdn.synnefo.org/centos-6-x86_64.diskdump.md5sum>`_] [`md5sum <https://cdn.synnefo.org/centos-7-x86_64.diskdump.md5sum>`_]
[`metadata <https://cdn.synnefo.org/centos-6-x86_64.diskdump.meta>`_] [`metadata <https://cdn.synnefo.org/centos-7-x86_64.diskdump.meta>`_]
* Fedora Desktop 20 * Fedora Desktop 21
[`diskdump <https://cdn.synnefo.org/fedora-20-x86_64.diskdump>`_] [`diskdump <https://cdn.synnefo.org/fedora-21-x86_64.diskdump>`_]
[`md5sum <https://cdn.synnefo.org/fedora-20-x86_64.diskdump.md5sum>`_] [`md5sum <https://cdn.synnefo.org/fedora-21-x86_64.diskdump.md5sum>`_]
[`metadata <https://cdn.synnefo.org/fedora-20-x86_64.diskdump.meta>`_] [`metadata <https://cdn.synnefo.org/fedora-21-x86_64.diskdump.meta>`_]
* Ubuntu Desktop LTS 14.04 * Ubuntu Desktop LTS 14.04
[`diskdump <https://cdn.synnefo.org/ubuntu_desktop-14.04-x86_64.diskdump>`_] [`diskdump <https://cdn.synnefo.org/ubuntu_desktop-14.04-x86_64.diskdump>`_]
[`md5sum <https://cdn.synnefo.org/ubuntu_desktop-14.04-x86_64.diskdump.md5sum>`_] [`md5sum <https://cdn.synnefo.org/ubuntu_desktop-14.04-x86_64.diskdump.md5sum>`_]
[`metadata <https://cdn.synnefo.org/ubuntu_desktop-14.04-x86_64.diskdump.meta>`_] [`metadata <https://cdn.synnefo.org/ubuntu_desktop-14.04-x86_64.diskdump.meta>`_]
* Kubuntu LTS 14.04
[`diskdump <https://cdn.synnefo.org/kubuntu-14.10-x86_64.diskdump>`_]
[`md5sum <https://cdn.synnefo.org/kubuntu-14.10-x86_64.diskdump.md5sum>`_]
[`metadata <https://cdn.synnefo.org/kubuntu-14.10-x86_64.diskdump.meta>`_]
* Ubuntu Server LTS 14.04 * Ubuntu Server LTS 14.04
[`diskdump <https://cdn.synnefo.org/ubuntu_server-14.04-x86_64.diskdump>`_] [`diskdump <https://cdn.synnefo.org/ubuntu_server-14.04-x86_64.diskdump>`_]
[`md5sum <https://cdn.synnefo.org/ubuntu_server-14.04-x86_64.diskdump.md5sum>`_] [`md5sum <https://cdn.synnefo.org/ubuntu_server-14.04-x86_64.diskdump.md5sum>`_]
[`metadata <https://cdn.synnefo.org/ubuntu_server-14.04-x86_64.diskdump.meta>`_] [`metadata <https://cdn.synnefo.org/ubuntu_server-14.04-x86_64.diskdump.meta>`_]
* OpenSUSE Desktop 13.1 * OpenSUSE Desktop 13.2
[`diskdump <https://cdn.synnefo.org/opensuse_desktop-13.1-x86_64.diskdump>`_] [`diskdump <https://cdn.synnefo.org/opensuse_desktop-13.2-x86_64.diskdump>`_]
[`md5sum <https://cdn.synnefo.org/opensuse_desktop-13.1-x86_64.diskdump.md5sum>`_] [`md5sum <https://cdn.synnefo.org/opensuse_desktop-13.2-x86_64.diskdump.md5sum>`_]
[`metadata <https://cdn.synnefo.org/opensuse_desktop-13.1-x86_64.diskdump.meta>`_] [`metadata <https://cdn.synnefo.org/opensuse_desktop-13.2-x86_64.diskdump.meta>`_]
* Oracle Linux 6.5 * Oracle Linux 6.x
[`diskdump <https://cdn.synnefo.org/oraclelinux-6.5-x86_64.diskdump>`_] [`diskdump <https://cdn.synnefo.org/oraclelinux-6-x86_64.diskdump>`_]
[`md5sum <https://cdn.synnefo.org/oraclelinux-6.5-x86_64.diskdump.md5sum>`_] [`md5sum <https://cdn.synnefo.org/oraclelinux-6-x86_64.diskdump.md5sum>`_]
[`metadata <https://cdn.synnefo.org/oraclelinux-6.5-x86_64.diskdump.meta>`_] [`metadata <https://cdn.synnefo.org/oraclelinux-6-x86_64.diskdump.meta>`_]
* FreeBSD 9.2 * FreeBSD 10.0
[`diskdump <https://cdn.synnefo.org/freebsd-9.2-x86_64.diskdump>`_] [`diskdump <https://cdn.synnefo.org/freebsd-10.0-x86_64.diskdump>`_]
[`md5sum <https://cdn.synnefo.org/freebsd-9.2-x86_64.diskdump.md5sum>`_] [`md5sum <https://cdn.synnefo.org/freebsd-10.0-x86_64.diskdump.md5sum>`_]
[`metadata <https://cdn.synnefo.org/freebsd-9.2-x86_64.diskdump.meta>`_] [`metadata <https://cdn.synnefo.org/freebsd-10.0-x86_64.diskdump.meta>`_]
* OpenBSD 5.5 * OpenBSD 5.5
[`diskdump <https://cdn.synnefo.org/openbsd-5.5-x86_64.diskdump>`_] [`diskdump <https://cdn.synnefo.org/openbsd-5.5-x86_64.diskdump>`_]
[`md5sum <https://cdn.synnefo.org/openbsd-5.5-x86_64.diskdump.md5sum>`_] [`md5sum <https://cdn.synnefo.org/openbsd-5.5-x86_64.diskdump.md5sum>`_]
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment