PL2445
authorMarc Fiuczynski <mef@cs.princeton.edu>
Wed, 17 Nov 2004 19:35:47 +0000 (19:35 +0000)
committerMarc Fiuczynski <mef@cs.princeton.edu>
Wed, 17 Nov 2004 19:35:47 +0000 (19:35 +0000)
commit745da7fd414303936df07cf6744a858e13794e85
treeb84cbf5dea151907a467bbf6754d896b6d960aa4
parent46e188f26ef1383cc6e88703b9bf3c49f664e9b1
PL2445

- Reverted to using "du -s" rather than "du -b -s". Note that after
  several cases where the said test failed on a particular PlanetLab
  production machine, I can no longer cause the failure with "du -b -s".
  This indicates that there is something odd going on with vbuild and/or
  the underlying filesystem.

- Fix exit code bug. When the du size test fails, vuseradd will now exit
  with a non-zero code.  This way node manager wont think the
  /vservers/$NAME vserver was created, eventhough it was not.

- Removing slice account from /etc/passwd upon vbuild or "du" error.
scripts/vuseradd