Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

colorlog not installing until second run of hassctl config #8

Open
mihalski opened this issue Apr 23, 2017 · 0 comments
Open

colorlog not installing until second run of hassctl config #8

mihalski opened this issue Apr 23, 2017 · 0 comments
Labels

Comments

@mihalski
Copy link

Here is an example of my latest upgrade:

pi@homepi:~ $ hassctl update-hassctl
hassctl: utility has been updated to the latest master version
pi@homepi:~ $ hassctl update-hass && hassctl config && hassctl restart
Collecting homeassistant
  Downloading homeassistant-0.43.0-py2.py3-none-any.whl (7.0MB)
    100% |████████████████████████████████| 7.0MB 36kB/s 
Requirement already up-to-date: chardet==3.0.2 in /srv/homeassistant/homeassistant_venv/lib/python3.4/site-packages (from homeassistant)
Requirement already up-to-date: pytz>=2017.02 in /srv/homeassistant/homeassistant_venv/lib/python3.4/site-packages (from homeassistant)
Requirement already up-to-date: pip>=7.1.0 in /srv/homeassistant/homeassistant_venv/lib/python3.4/site-packages (from homeassistant)
Requirement already up-to-date: aiohttp==2.0.7 in /srv/homeassistant/homeassistant_venv/lib/python3.4/site-packages (from homeassistant)
Requirement already up-to-date: requests<3,>=2 in /srv/homeassistant/homeassistant_venv/lib/python3.4/site-packages (from homeassistant)
Requirement already up-to-date: pyyaml<4,>=3.11 in /srv/homeassistant/homeassistant_venv/lib/python3.4/site-packages (from homeassistant)
Requirement already up-to-date: jinja2>=2.9.5 in /srv/homeassistant/homeassistant_venv/lib/python3.4/site-packages (from homeassistant)
Requirement already up-to-date: typing<4,>=3 in /srv/homeassistant/homeassistant_venv/lib/python3.4/site-packages (from homeassistant)
Requirement already up-to-date: voluptuous==0.9.3 in /srv/homeassistant/homeassistant_venv/lib/python3.4/site-packages (from homeassistant)
Requirement already up-to-date: async-timeout==1.2.0 in /srv/homeassistant/homeassistant_venv/lib/python3.4/site-packages (from homeassistant)
Requirement already up-to-date: multidict>=2.1.4 in /srv/homeassistant/homeassistant_venv/lib/python3.4/site-packages (from aiohttp==2.0.7->homeassistant)
Requirement already up-to-date: yarl<0.11,>=0.10.0 in /srv/homeassistant/homeassistant_venv/lib/python3.4/site-packages (from aiohttp==2.0.7->homeassistant)
Requirement already up-to-date: MarkupSafe>=0.23 in /srv/homeassistant/homeassistant_venv/lib/python3.4/site-packages (from jinja2>=2.9.5->homeassistant)
Collecting setuptools>=0.6b1 (from voluptuous==0.9.3->homeassistant)
  Downloading setuptools-35.0.1-py2.py3-none-any.whl (390kB)
    100% |████████████████████████████████| 399kB 419kB/s 
Requirement already up-to-date: appdirs>=1.4.0 in /srv/homeassistant/homeassistant_venv/lib/python3.4/site-packages (from setuptools>=0.6b1->voluptuous==0.9.3->homeassistant)
Requirement already up-to-date: packaging>=16.8 in /srv/homeassistant/homeassistant_venv/lib/python3.4/site-packages (from setuptools>=0.6b1->voluptuous==0.9.3->homeassistant)
Requirement already up-to-date: six>=1.6.0 in /srv/homeassistant/homeassistant_venv/lib/python3.4/site-packages/six-1.10.0-py3.4.egg (from setuptools>=0.6b1->voluptuous==0.9.3->homeassistant)
Requirement already up-to-date: pyparsing in /srv/homeassistant/homeassistant_venv/lib/python3.4/site-packages (from packaging>=16.8->setuptools>=0.6b1->voluptuous==0.9.3->homeassistant)
Installing collected packages: homeassistant, setuptools
  Found existing installation: homeassistant 0.42.4
    Uninstalling homeassistant-0.42.4:
      Successfully uninstalled homeassistant-0.42.4
  Found existing installation: setuptools 35.0.0
    Uninstalling setuptools-35.0.0:
      Successfully uninstalled setuptools-35.0.0
Successfully installed homeassistant-0.43.0 setuptools-35.0.1
Testing configuration at /home/homeassistant/.homeassistant
17-04-23 18:32:39 INFO (Thread-3) [homeassistant.config] Upgrading config directory from 0.42.4 to 0.43.0
17-04-23 18:32:41 INFO (MainThread) [homeassistant.setup] Setting up mqtt
17-04-23 18:32:44 INFO (MainThread) [homeassistant.setup] Setting up http
17-04-23 18:32:44 INFO (MainThread) [homeassistant.setup] Setting up recorder
17-04-23 18:32:44 INFO (MainThread) [homeassistant.setup] Setting up api
17-04-23 18:32:44 INFO (MainThread) [homeassistant.setup] Setting up websocket_api
17-04-23 18:32:44 INFO (MainThread) [homeassistant.setup] Setting up history
17-04-23 18:32:44 INFO (MainThread) [homeassistant.setup] Setting up frontend
17-04-23 18:32:44 INFO (MainThread) [homeassistant.setup] Setting up zwave
17-04-23 18:32:44 INFO (MainThread) [homeassistant.setup] Setting up remote
17-04-23 18:32:44 INFO (MainThread) [homeassistant.setup] Setting up influxdb
17-04-23 18:32:44 INFO (MainThread) [homeassistant.setup] Setting up sun
17-04-23 18:32:44 INFO (MainThread) [homeassistant.setup] Setting up automation
17-04-23 18:32:44 INFO (MainThread) [homeassistant.setup] Setting up binary_sensor
17-04-23 18:32:44 INFO (MainThread) [homeassistant.setup] Setting up conversation
17-04-23 18:32:44 INFO (MainThread) [homeassistant.setup] Setting up shell_command
17-04-23 18:32:45 INFO (MainThread) [homeassistant.setup] Setting up sensor
17-04-23 18:32:46 INFO (MainThread) [homeassistant.setup] Setting up light
17-04-23 18:32:46 INFO (MainThread) [homeassistant.setup] Setting up switch
17-04-23 18:32:46 INFO (MainThread) [homeassistant.setup] Setting up updater
17-04-23 18:32:46 INFO (MainThread) [homeassistant.setup] Setting up group
17-04-23 18:32:46 INFO (MainThread) [homeassistant.setup] Setting up zone
17-04-23 18:32:46 INFO (MainThread) [homeassistant.setup] Setting up tts
17-04-23 18:32:46 INFO (MainThread) [homeassistant.setup] Setting up media_player
17-04-23 18:32:46 INFO (MainThread) [homeassistant.setup] Setting up config
17-04-23 18:32:46 INFO (MainThread) [homeassistant.setup] Setting up logbook
17-04-23 18:32:46 INFO (MainThread) [homeassistant.setup] Setting up panel_iframe
17-04-23 18:32:46 INFO (MainThread) [homeassistant.setup] Setting up zeroconf
17-04-23 18:32:46 INFO (MainThread) [homeassistant.setup] Setting up device_tracker
17-04-23 18:32:46 INFO (MainThread) [homeassistant.setup] Setting up ios
pi@homepi:~ $ hassctl config
INFO:homeassistant.util.package:Attempting install of colorlog>2.1,<3
Testing configuration at /home/homeassistant/.homeassistant
17-04-23 18:35:00 INFO (MainThread) [homeassistant.setup] Setting up mqtt
17-04-23 18:35:07 INFO (MainThread) [homeassistant.setup] Setting up recorder
17-04-23 18:35:07 INFO (MainThread) [homeassistant.setup] Setting up http
17-04-23 18:35:07 INFO (MainThread) [homeassistant.setup] Setting up history
17-04-23 18:35:07 INFO (MainThread) [homeassistant.setup] Setting up api
17-04-23 18:35:07 INFO (MainThread) [homeassistant.setup] Setting up websocket_api
17-04-23 18:35:07 INFO (MainThread) [homeassistant.setup] Setting up frontend
17-04-23 18:35:07 INFO (MainThread) [homeassistant.setup] Setting up sensor
17-04-23 18:35:07 INFO (MainThread) [homeassistant.setup] Setting up zwave
17-04-23 18:35:07 INFO (MainThread) [homeassistant.setup] Setting up remote
17-04-23 18:35:08 INFO (MainThread) [homeassistant.setup] Setting up switch
17-04-23 18:35:08 INFO (MainThread) [homeassistant.setup] Setting up light
17-04-23 18:35:08 INFO (MainThread) [homeassistant.setup] Setting up sun
17-04-23 18:35:08 INFO (MainThread) [homeassistant.setup] Setting up updater
17-04-23 18:35:08 INFO (MainThread) [homeassistant.setup] Setting up group
17-04-23 18:35:08 INFO (MainThread) [homeassistant.setup] Setting up automation
17-04-23 18:35:08 INFO (MainThread) [homeassistant.setup] Setting up binary_sensor
17-04-23 18:35:08 INFO (MainThread) [homeassistant.setup] Setting up influxdb
17-04-23 18:35:08 INFO (MainThread) [homeassistant.setup] Setting up shell_command
17-04-23 18:35:08 INFO (MainThread) [homeassistant.setup] Setting up conversation
17-04-23 18:35:08 INFO (MainThread) [homeassistant.setup] Setting up zone
17-04-23 18:35:08 INFO (MainThread) [homeassistant.setup] Setting up config
17-04-23 18:35:08 INFO (MainThread) [homeassistant.setup] Setting up panel_iframe
17-04-23 18:35:08 INFO (MainThread) [homeassistant.setup] Setting up tts
17-04-23 18:35:08 INFO (MainThread) [homeassistant.setup] Setting up media_player
17-04-23 18:35:08 INFO (MainThread) [homeassistant.setup] Setting up logbook
17-04-23 18:35:08 INFO (MainThread) [homeassistant.setup] Setting up zeroconf
17-04-23 18:35:08 INFO (MainThread) [homeassistant.setup] Setting up device_tracker
17-04-23 18:35:08 INFO (MainThread) [homeassistant.setup] Setting up ios
pi@homepi:~ $ 

Notice that it was only on the 2nd run of hassctl config that colorlog was installed. And even after that hassctl log was not colourised. I assume this requires a restart of hass.

Clearly a solution might be to simply use:

hassctl update-hass && hassctl config && hassctl config && hassctl restart

But you mentioned on Gitter that this should not be required anymore so I thought I would report it in case there is some sort of bug.

Thanks for a great utility!

Regards.
Michal

@dale3h dale3h added the bug label Jun 25, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants