- 12 Nov, 2013 1 commit
-
-
Klaus Aehlig authored
Now that mandatory opcode fields are mandatory also on disk, document that, once we use soft drains during upgrades, the disk representation of the job queue needs to be updated by cfgupgrade as well. Signed-off-by:
Klaus Aehlig <aehlig@google.com> Reviewed-by:
Michele Tartara <mtartara@google.com>
-
- 24 Sep, 2013 1 commit
-
-
Klaus Aehlig authored
Instead of using a separate binary, add the upgrade functionality to gnt-cluster. Signed-off-by:
Klaus Aehlig <aehlig@google.com> Reviewed-by:
Guido Trotter <ultrotter@google.com>
-
- 13 Sep, 2013 1 commit
-
-
Klaus Aehlig authored
Update the upgrade design document according to the outcome of the design discussion at GanetiCon 2013. There are two changes in the design. * As revision upgrades are binary compatible at all levels, one can accept a rough upgrade, just replacing the binaries. Therefore, it will become a configure option whether version includes revision and suffix, or not. * The install/uninstall scripts are replaced in favor of another level of indirection. In this way, at run time, only two symlinks in ${sysconfdir}/ganeti, will be changed, whereas links under ${PREFIX}/bin, ${PREFIX}/sbin, and similar, are not touched by ganeti itself. * The layout for the ganeti python libraries, which do not provide stable interface, are changed to be used as private modules. Signed-off-by:
Klaus Aehlig <aehlig@google.com> Reviewed-by:
Apollon Oikonomopoulos <apoikos@gmail.com> Reviewed-by:
Michele Tartara <mtartara@google.com>
-
- 27 Aug, 2013 1 commit
-
-
Klaus Aehlig authored
Even though the ${PREFIX}/opt/ only came into the design in the review process, it is not the best choice, as /opt is reserverd for manually installed software, but Ganeti intends to be packaged. Use ${libdir} instead, defaulting to ${PREFIX}/lib. Signed-off-by:
Klaus Aehlig <aehlig@google.com> Reviewed-by:
Guido Trotter <ultrotter@google.com>
-
- 20 Aug, 2013 1 commit
-
-
Klaus Aehlig authored
This design document describes how upgrade and downgrades can be made more automatic for future versions. Signed-off-by:
Klaus Aehlig <aehlig@google.com> Reviewed-by:
Michele Tartara <mtartara@google.com>
-