Permalink
Commits on Aug 20, 2010
Commits on Jul 30, 2010
  1. mount+edit warning message is getting lost if you are booting partiti…

    timf committed Jul 30, 2010
    …ons with pygrub (which some people like to do)
  2. updating the features to reflect new code in 2.5

    BuzzTroll committed Jul 30, 2010
  3. Nimbus 2.5 version bumps. Only the git tag tells you for sure, but th…

    timf committed Jul 30, 2010
    …is could be the release.
  4. Python 2.4 compatibility

    priteau committed with timf Jul 30, 2010
    Python 2.4 doesn't support try-except-finally.
    Switch to try-try-except-finally instead.
Commits on Jul 29, 2010
  1. Prevents webapp usage if you enable it in nimbus-setup.conf but do no…

    timf committed Jul 29, 2010
    …t run nimbus-configure. Explanation is printed to var/web.log
  2. Version bump, final is imminent

    timf committed Jul 29, 2010
  3. Wrap the createXML call with the same lock used in mount_alter.sh

    priteau committed with timf Jul 26, 2010
    It appears that there is a possible race condition in the way Xen
    selects its loopback devices. Xen loops over all loopback devices to
    find a free one. If, concurrently, the mount_alter.sh script is run,
    it may select the same device and start using it. This will cause
    Xen to fail creating the VM, with this kind of error:
    
    xend.err 'Device 2049 (vbd) could not be connected. losetup /dev/loop2 /nimbus/var/workspace-control/secureimages/wrksp-267/myimage failed'
  4. Change the way the mount-alter.sh lock file is managed

    priteau committed with timf Jul 26, 2010
    Move the lock used by mount-alter.sh to the Nimbus installation. The
    file is already created with permissions 644. Finally, change the
    flock call to open the file for reading instead of writing.
    
    With these changes, we will be able to share the lock file between
    root-owned processes and nimbus-owned processes. The write->read
    part is not mandatory, it's mainly to detect a wrong installation
    where the lock file would be missing (as mount-alter will not create
    the file automatically anymore).
  5. Fix fdisk output parsing

    priteau committed with timf Jul 29, 2010
    fdisk truncates the partition name when it is bigger than 79
    characters. The regexp used before this commit will try to match
    the full image name and will failed if the name is too long.
    Fix by matching only the first 10 characters.
    
    This bug shows up now because image names are much longer when they
    are stored in Cumulus.
Commits on Jul 26, 2010
Commits on Jul 23, 2010
  1. Removed default vws.cahash from cloud.properties

    labisso committed Jul 23, 2010
    Only used for --security and doesn't make sense to
    have a default.
  2. building pip as part of cumuus isntall process

    BuzzTroll committed Jul 23, 2010
Commits on Jul 21, 2010
  1. removed relic variables from install script

    BuzzTroll committed Jul 21, 2010
    added help message to list users indicating that -D is only ment for batch mode.
    
    setup-tools 2.7 is now included in the tarball that is downloaded (not in git)
  2. creating the Repo bucket by directly accessing the database, thus no …

    BuzzTroll committed Jul 21, 2010
    …need to start up cumulus in the install script. The Repo bucket is now owned by the public user instead of a custom user.
Commits on Jul 19, 2010
  1. Adjusted EC2 clients examples

    labisso committed Jul 19, 2010
    Also cleaned some bad HTML
Commits on Jul 17, 2010
  1. this doc box was too crowded

    timf committed Jul 17, 2010
Commits on Jul 16, 2010
  1. RC1->RC2 in docs

    timf committed Jul 16, 2010
  2. 2.5 RC2 Changelog

    timf committed Jul 16, 2010
  3. Nimbus 2.5RC2. Some final sanity checks will take place right now but…

    timf committed Jul 16, 2010
    … this should be it.
  4. patch to allow for 100-continue to work.

    BuzzTroll committed Jul 16, 2010
    Since cumulus is not doing redirects, 100-continue will always result in a successful continue.  Here we just send the continue to allow progress to be made.