Merge branch 'enhancement/13635' into develop
Merge remote-tracking branch 'origin/bug/13659' into develop
Merge remote-tracking branch 'origin/bug/13749' into develop
Merge branch 'release/0.10.1' into develop
Check job status for op's key before accessing.

Fixes the issue where the RAPI returns a job status with no op and where
check_job_status raises an exception due to NoneType not being subscriptable.

refs #13917
Merge branch 'bug/13917' into release/0.10.2

* bug/13917:
  Check job status for op's key before accessing.
Check for jobs for validity

refs #13917
Add no_install to VMWizard

refs #14043
Prevent undefined value error in check_job_status

refs #13917
Validate entire job, not just op

refs #13917
ganeti_errors: Remove race condition test.

refs #14091
Move variables in check_job_status to prevent undeclared error

refs #13917
Update sshkey utils to provide and check exit status

Added an example shell script that contains basic set up for using updated
utils

refs #14097
Merge branch 'bug/13917' into release/0.10.2

* bug/13917:
  Move variables in check_job_status to prevent undeclared error
  Validate entire job, not just op
  Prevent undefined value error in check_job_status
  Check for jobs for validity
Whoops, forgot args.

refs #13917
Merge branch 'bug/13917' into release/0.10.2

* bug/13917:
  Whoops, forgot args.
Add LowerCaseCharField to fix some db issues.

refs #14103
sshkeys.sh: Remove trailing -o to fix error

refs #14097
Update models to use LowerCaseCharField for hostname

refs #14103
Update LowerCaseCharField to subclass proper CharField

Previously it was improperly subclassing the form version of the charfield.

refs #14103