1. 31 Aug, 2006 1 commit
    • Leigh B. Stoller's avatar
      * Finish up the Commit From Template support. · 3327ba01
      Leigh B. Stoller authored
      * Export the above via the XMLRPC interface and add a wrapper function
        to the script_wrapper. This allows you do to this on ops:
      	cd /proj/testbed/templates/10023/1
              Edit some files
        Which creates a new template, using the current directory to infer
        the template. Otherwise, provide the template GUID on the command line.
        Hmm, maybe this should be called template_modify? Either way, the
        name does not quite match
      * Export template_export via the XMLRPC wrapper. This allows you to
        export a template (instance) record from the command line on ops.
      	cd /proj/testbed/templates/10023/1
              template_export -i 12
              Exported to /proj/testbed/export/10000/3/12
        Which exports the template record for instance number 12. Again, the
        GUID is infered, but you can specify one on the command line. The export
        directory is printed so you know where it went. Note that export does
        *not* populate a DB on ops with the old DB data.
  2. 30 Aug, 2006 6 commits
    • Kirk Webb's avatar
      · 210d1a85
      Kirk Webb authored
      A node update bugfix and a change to the way nodes with more than two
      changed attributes are handled.  A single message is now sent detailing
      which nodes need to be looked at, and such nodes to not stop the rest from
      updating normally during that run.  Previously the nodes with multiple changes
      had to be handled first, then the update script had to be run after that to
      catch everything.
    • Jonathon Duerig's avatar
      Cleaned up and added a couple of lines of comment about what 'Send' and 'Ack'... · fc042aca
      Jonathon Duerig authored
      Cleaned up and added a couple of lines of comment about what 'Send' and 'Ack' really mean. All that really matters is distinguishing between outgoing packets and incoming packets. 'Send' and 'Ack' are unfortunate names reflecting my previous muddled thinking about this. So for 'Send' read outgoing, and for 'Ack', read incoming. A low-priority task is to change the naming to reflect this semantic change.
    • Jonathon Duerig's avatar
    • Robert Ricci's avatar
      Added a log message to catch gaps in packet sequence number - ie. we · 5517884a
      Robert Ricci authored
      didn't get one or more packets from libpcap. I have one trace on
      PlanetLab that does this a lot, so it could be a sign of a problem -
      like not checking libpcap freqeuently enough. A pcapper process
      running at the same time did get the packets...
    • Kirk Webb's avatar
      · dc8215dd
      Kirk Webb authored
      Change the mode used to create log files to allow world read access.
      We have determined that there really isn't any risk in doing so.  This will
      stop rsync/loghole from complaining when transfering data from plab nodes.
      It was failing to transfer some log files created as root.
    • Leigh B. Stoller's avatar
      Add a new trigger to handle the case where old and new images are · 195b1a3e
      Leigh B. Stoller authored
      mixed togther, and port registrations are not made. The one case
      currently handled is when the syncserver node goes ISUP, but has not
      reported its port. In this case, it must be an old image and so we
      place a port registration in for it.
  3. 29 Aug, 2006 10 commits
  4. 28 Aug, 2006 6 commits
  5. 25 Aug, 2006 17 commits