Skip to content
Snippets Groups Projects
  1. Aug 03, 2007
    • Iustin Pop's avatar
      Prepare for the tags implementation: · e00fb268
      Iustin Pop authored
        - add an Update method on the ConfigWriter class;
        - make the AddInstance method not log disks for diskless types (helps with testing)
        - implement limited testing for the ConfigWriter with focus on the new Update method
      
      e00fb268
  2. Jul 27, 2007
    • Iustin Pop's avatar
      Move the cluster name from ConfigWriter to SimpleStore. · 5fcdc80d
      Iustin Pop authored
      Reason: if left ConfigWriter, nodes don't know to which cluster they belong.
      This will bite us later when we'll revisit node join operation.
      
      Cons: we lose the cluster name from the config file, which means a
      standalone "cluster.data" is a little bit harder to analyze. But I have
      a plan for this which will follow shortly.
      
      Implementing this will also allow us to cleanly fix "gnt-cluster
      getmaster".
      
      Reviewed-by: imsnah
      5fcdc80d
  3. Jul 25, 2007
  4. Jul 23, 2007
    • Iustin Pop's avatar
      Big change/cleanup in relation to the master startup: · 880478f8
      Iustin Pop authored
        - move the master node name from the ConfigWriter to SimpleStore (all
          nodes need this, and it was the only thing pulled in from the
          ConfigWriter on nodes)
        - fix mcpu.py and the testing w.r.t. this change; for testing, rename
          the fake_config.py to mocks.py and add a FakeSStore object
        - then add a ganeti-master script which can be run on any node at boot
          and which will not do anything if not master on start (on stop it
          will still try to remove the ip address)
        - also add a new cluster-wide variable (master_netdev) that determines
          on which interface we add this ip address; it's customizable at
          cluster init time
        - also remove the cluster name file which was separately handled from
          ssconf (not needed anymore)
        - remove the master init.d links from the list of config files as this
          is not our responsibility now
      
      880478f8
    • Michael Hanselmann's avatar
      Allow default bridge to be configured. · 6f11f250
      Michael Hanselmann authored
      Reviewed-by: iustinp
      6f11f250
  5. Jul 16, 2007
Loading