1. 13 Sep, 2013 2 commits
    • Klaus Aehlig's avatar
      design update: symlink structure · b8e39189
      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: default avatarKlaus Aehlig <aehlig@google.com>
      Reviewed-by: default avatarApollon Oikonomopoulos <apoikos@gmail.com>
      Reviewed-by: default avatarMichele Tartara <mtartara@google.com>
      b8e39189
    • Spyros Trigazis's avatar
      Make CPUload Data Collector aware of clock ticks · 798582cf
      Spyros Trigazis authored
      
      
      Modify CPUload data collector to get the number of clock ticks
      per second from Posix.Unistd. Since CPUload collector converts
      clock ticks (jiffies) to seconds and the clock ticks to seconds
      ratio varies between linux distributions, it must be read from
      the corresponding library to be consistent.
      Signed-off-by: default avatarSpyros Trigazis <strigazi@gmail.com>
      Signed-off-by: default avatarMichele Tartara <mtartara@google.com>
      Reviewed-by: default avatarMichele Tartara <mtartara@google.com>
      798582cf
  2. 12 Sep, 2013 22 commits
  3. 11 Sep, 2013 8 commits
  4. 10 Sep, 2013 8 commits