Hassctl config always fails

I wanted to halt a config check and restart so during a config check, I ctrl+c escaped.Now, no matter what I change or update, I always get the following error:
2017-12-07 05:36:21 ERROR (MainThread) [homeassistant.core] Error doing job: Task exception was never retrieved ,

when rebooting home assistant.

I have updated HASS to 59.2 and the error remains.Its like the config validation scripts were corrupted when I escaped while they were running. How do I fix this problem?

Full stack trace:

2017-12-07 05:36:21 ERROR (MainThread) [homeassistant.core] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
  File "/usr/lib/python3.5/asyncio/tasks.py", line 241, in _step
    result = coro.throw(exc)
  File "/srv/homeassistant/lib/python3.5/site-packages/homeassistant/setup.py", line 60, in async_setup_component
    return (yield from task)
  File "/usr/lib/python3.5/asyncio/futures.py", line 380, in __iter__
    yield self  # This tells Task to wait for completion.
  File "/usr/lib/python3.5/asyncio/tasks.py", line 304, in _wakeup
    future.result()
  File "/usr/lib/python3.5/asyncio/futures.py", line 293, in result
    raise self._exception
  File "/usr/lib/python3.5/asyncio/tasks.py", line 239, in _step
    result = coro.send(None)
  File "/srv/homeassistant/lib/python3.5/site-packages/homeassistant/setup.py", line 159, in _async_setup_component
    conf_util.async_process_component_config(hass, config, domain)
  File "/srv/homeassistant/lib/python3.5/site-packages/homeassistant/config.py", line 628, in async_process_component_config
    p_validated = platform.PLATFORM_SCHEMA(p_validated)
  File "/srv/homeassistant/lib/python3.5/site-packages/voluptuous/schema_builder.py", line 221, in __call__
    return self._compiled([], data)
  File "/srv/homeassistant/lib/python3.5/site-packages/voluptuous/schema_builder.py", line 538, in validate_dict
    return base_validate(path, iteritems(data), out)
  File "/srv/homeassistant/lib/python3.5/site-packages/voluptuous/schema_builder.py", line 315, in validate_mapping
    cval = cvalue(key_path, value)
  File "/srv/homeassistant/lib/python3.5/site-packages/voluptuous/schema_builder.py", line 716, in validate_callable
    return schema(data)
  File "/srv/homeassistant/lib/python3.5/site-packages/voluptuous/validators.py", line 262, in __call__
    v = schema(v)
  File "/srv/homeassistant/lib/python3.5/site-packages/voluptuous/schema_builder.py", line 221, in __call__
    return self._compiled([], data)
  File "/srv/homeassistant/lib/python3.5/site-packages/voluptuous/schema_builder.py", line 575, in validate_sequence
    cval = validate(index_path, value)
  File "/srv/homeassistant/lib/python3.5/site-packages/voluptuous/schema_builder.py", line 716, in validate_callable
    return schema(data)
  File "/srv/homeassistant/lib/python3.5/site-packages/voluptuous/validators.py", line 522, in __call__
    if self.min is not None and not v >= self.min:
TypeError: unorderable types: str() >= int()