summaryrefslogtreecommitdiff
path: root/morphlib/exts/nfsboot.check
Commit message (Collapse)AuthorAgeFilesLines
* deploy: Share SSH connectivity check in the common writeexts.py codeSam Thursfield2014-04-151-6/+1
| | | | | Also, change it to log the real error message in morph.log before raising a more general exception to the user.
* Be consistent with nfsboot_root pathSam Thursfield2014-03-241-3/+4
| | | | | We were building it from a variable in some places and hardcoding it in others; now we build it from a variable everywhere.
* Make sanity checks for nfsboot deployments run earlierSam Thursfield2014-03-181-0/+66
| | | | | | | | | | | Move some code to the '.check' extension to verify that the deployment can happen *before* spending 5 minutes unpacking and configuring the rootfs. This is not a perfect solution yet because when multiple systems are being deployed in a cluster, we do not check all systems and then deploy them all. Instead, we check one, then deploy it, then check the second, etc.
* deploy: Check the --upgrade flag has been used correctly.Sam Thursfield2014-03-041-0/+34
Most write extensions don't handle both initial deployments and upgrades of a system.