Tristan Cacqueray 23a544fb35 Add missing input defaults
This change adds some missing defaults to the Input schemas to
improve it's usability, resulting in this expression:

  Input::{ name = "my-zuul" }

To fail with this message:

  Expression doesn't match annotation

  { executor : { - ssh_key : …
               , …
               }
  , launcher : { - config : …
               , …
               }
  , scheduler : { - config : …
                , …
                }
  , …
  }

Instead of:

  { - connections : …
  , - executor : …
  , - launcher : …
  , - scheduler : …
  , …
  }

Change-Id: I0d1c60878f95fbd559b8de4d2cbf5ddfa9da8667
2020-03-15 16:20:10 +00:00
..
2020-03-15 16:20:10 +00:00