From: Gordon Hecker Date: Mon, 2 Nov 2009 11:33:45 +0000 (+0100) Subject: documentation: add a chapter to the documentation describing how to X-Git-Tag: e2factory-2.3.2rc1~9 X-Git-Url: https://git.e2factory.org/?a=commitdiff_plain;h=3066e90a3645dc928df2a4abb7a4945e31874b0e;p=e2factory.git documentation: add a chapter to the documentation describing how to migrate to the new configuration format Signed-off-by: Gordon Hecker --- diff --git a/doc/manual/manual.text b/doc/manual/manual.text index 44c777a..8ed065c 100644 --- a/doc/manual/manual.text +++ b/doc/manual/manual.text @@ -21,7 +21,7 @@ Content + Advanced topics * [building releases](release.html) - * [migrate from e2-2.1 to e2-2.2.x](migration.html) + * [migrating to newer versions of e2factory](migration.html) + FAQ * [FAQ](faq.html) diff --git a/doc/manual/migration.text b/doc/manual/migration.text index 2ab422f..baa8c6a 100644 --- a/doc/manual/migration.text +++ b/doc/manual/migration.text @@ -1,8 +1,26 @@ -Migrate from e2-2.1 to e2-2.2.x +Migrating to newer versions of e2factory ----------------------------- +### Migrating from e2factory-2.3.1 to e2factory-2.3.2 ### -Migrating from e2-2.1 to e2-2.2.x requires the following steps: +* change the chroot configuration format according to the documentation + [chroot](chroot.html) +* change the licence configuration format according to the documentation + [licences](licences.html) +* in the chroot-, licence-, files source configuration the sha1 checksum + must be configured using the `sha1` attribute for files not located + on the `'.'` server. +* change the syntax version to `2_3_2` to acknowledge that you changed + the configuration. + +Change the syntax compatibility version and the version of your local tools + + $ echo '2_3_2' >.e2/syntax + $ echo 'master e2factory-2.3.2' >.e2/e2version + +* Do not forget to commit your changes. + +### Migrating from e2-2.1 to e2-2.2.x or up to e2factory-2.3.1 ### #### Prerequisites: Cleanup the project state: ####