Revision bdf3ba80

b/lib/cmdlib/network.py
169 169
        for ip in [node.primary_ip, node.secondary_ip]:
170 170
          try:
171 171
            if pool.Contains(ip):
172
              pool.Reserve(ip)
172
              pool.Reserve(ip, external=True)
173 173
              self.LogInfo("Reserved IP address of node '%s' (%s)",
174 174
                           node.name, ip)
175 175
          except errors.AddressPoolError, err:
......
179 179
      master_ip = self.cfg.GetClusterInfo().master_ip
180 180
      try:
181 181
        if pool.Contains(master_ip):
182
          pool.Reserve(master_ip)
182
          pool.Reserve(master_ip, external=True)
183 183
          self.LogInfo("Reserved cluster master IP address (%s)", master_ip)
184 184
      except errors.AddressPoolError, err:
185 185
        self.LogWarning("Cannot reserve cluster master IP address (%s): %s",

Also available in: Unified diff