I am not sure where to post this… move it if I am in the wrong place.
Notification of new update:
Current system:
I am running Docker and the Portainer addon to manage the install. The system is a Lenove I3 micro machine with way more than enough open disk and 8 gig of ram running headless.
I decided that since we are past the .0 revision, I should update. Have been updating very smoothly to this point. The “Check Home Assistant Configuration” addon is a must for me, don’t want any surprises. It started out with the basic download process and then blows up and fails with a really long log that does not mean much to me…
Python inside of HA is version 3.8.2, the external unix system has version 3.6.9
[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] udev.sh: executing...
starting version 3.2.9
[09:27:54] INFO: Update udev information
[cont-init.d] udev.sh: exited 0.
[cont-init.d] done.
[services.d] starting services
[services.d] done.
[09:27:54] INFO: Setup udev devices
[09:27:55] INFO: Don't worry, this temporary installation is not overwriting your current one.
[09:27:55] INFO: Installing Home Assistant: latest...
[09:27:55] INFO: Please be patient, this might take a few minutes...
warning: no previously-included files matching '*.pyc' found anywhere in distribution
warning: no previously-included files matching '*.cache' found anywhere in distribution
warning: no previously-included files found matching 'yarl/_quoting.html'
warning: no previously-included files found matching 'yarl/_quoting.*.so'
warning: no previously-included files found matching 'yarl/_quoting.pyd'
warning: no previously-included files found matching 'yarl/_quoting.*.pyd'
no previously-included directories found matching 'docs/_build'
writing manifest file 'yarl.egg-info/SOURCES.txt'
copying yarl/__init__.pyi -> build/lib.linux-x86_64-3.7/yarl
copying yarl/_quoting_c.c -> build/lib.linux-x86_64-3.7/yarl
copying yarl/_quoting_c.pyi -> build/lib.linux-x86_64-3.7/yarl
copying yarl/_quoting_c.pyx -> build/lib.linux-x86_64-3.7/yarl
copying yarl/py.typed -> build/lib.linux-x86_64-3.7/yarl
running build_ext
building 'yarl._quoting_c' extension
creating build/temp.linux-x86_64-3.7
creating build/temp.linux-x86_64-3.7/yarl
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -DTHREAD_STACK_SIZE=0x100000 -fPIC -I/usr/local/include/python3.7m -c yarl/_quoting_c.c -o build/temp.linux-x86_64-3.7/yarl/_quoting_c.o
error: command 'gcc' failed with exit status 1
----------------------------------------
ERROR: Failed building wheel for yarl
ERROR: Could not build wheels for yarl which use PEP 517 and cannot be installed directly
[09:28:25] ERROR: An error occurred while installing Home Assistant:
Looking in links: https://wheels.home-assistant.io/alpine-3.11/amd64/
Collecting homeassistant
Downloading homeassistant-0.113.1-py3-none-any.whl (8.7 MB)
Collecting ciso8601==2.1.3
Downloading https://wheels.home-assistant.io/alpine-3.11/amd64/ciso8601-2.1.3-cp37-none-any.whl (30 kB)
Collecting jinja2>=2.11.1
Downloading Jinja2-2.11.2-py2.py3-none-any.whl (125 kB)
Collecting cryptography==2.9.2
Downloading https://wheels.home-assistant.io/alpine-3.11/amd64/cryptography-2.9.2-cp37-none-any.whl (1.4 MB)
Collecting ruamel.yaml==0.15.100
Downloading https://wheels.home-assistant.io/alpine-3.11/amd64/ruamel.yaml-0.15.100-cp37-none-any.whl (781 kB)
Collecting pyyaml==5.3.1
Downloading https://wheels.home-assistant.io/alpine-3.11/amd64/PyYAML-5.3.1-cp37-none-any.whl (44 kB)
Collecting aiohttp==3.6.1
Downloading https://wheels.home-assistant.io/alpine-3.11/amd64/aiohttp-3.6.1-cp37-none-any.whl (1.3 MB)
Collecting python-slugify==4.0.0
Downloading https://wheels.home-assistant.io/alpine-3.11/amd64/python_slugify-4.0.0-py2.py3-none-any.whl (5.5 kB)
Collecting voluptuous==0.11.7
Downloading https://wheels.home-assistant.io/alpine-3.11/amd64/voluptuous-0.11.7-py3-none-any.whl (28 kB)
Collecting PyJWT==1.7.1
Downloading PyJWT-1.7.1-py2.py3-none-any.whl (18 kB)
Collecting requests==2.24.0
Downloading requests-2.24.0-py2.py3-none-any.whl (61 kB)
Collecting importlib-metadata==1.6.0; python_version < "3.8"
Downloading importlib_metadata-1.6.0-py2.py3-none-any.whl (30 kB)
Collecting attrs==19.3.0
Downloading attrs-19.3.0-py2.py3-none-any.whl (39 kB)
Collecting bcrypt==3.1.7
Downloading https://wheels.home-assistant.io/alpine-3.11/amd64/bcrypt-3.1.7-cp37-none-any.whl (67 kB)
Collecting certifi>=2020.4.5.1
Downloading certifi-2020.6.20-py2.py3-none-any.whl (156 kB)
Collecting async-timeout==3.0.1
Downloading async_timeout-3.0.1-py3-none-any.whl (8.2 kB)
Collecting pytz>=2020.1
Downloading pytz-2020.1-py2.py3-none-any.whl (510 kB)
Collecting voluptuous-serialize==2.4.0
Downloading voluptuous_serialize-2.4.0-py3-none-any.whl (6.7 kB)
Collecting astral==1.10.1
Downloading astral-1.10.1-py2.py3-none-any.whl (29 kB)
Requirement already satisfied: pip>=8.0.3 in /usr/local/lib/python3.7/site-packages (from homeassistant) (20.0.2)
Collecting MarkupSafe>=0.23
Downloading https://wheels.home-assistant.io/alpine-3.11/amd64/MarkupSafe-1.1.1-cp37-none-any.whl (36 kB)
Collecting six>=1.4.1
Downloading six-1.15.0-py2.py3-none-any.whl (10 kB)
Requirement already satisfied: cffi!=1.11.3,>=1.8 in /usr/local/lib/python3.7/site-packages (from cryptography==2.9.2->homeassistant) (1.14.0)
Collecting multidict<5.0,>=4.5
Downloading https://wheels.home-assistant.io/alpine-3.11/amd64/multidict-4.7.6-cp37-none-any.whl (144 kB)
Collecting yarl<2.0,>=1.0
Downloading yarl-1.5.0.tar.gz (172 kB)
Installing build dependencies: started
Installing build dependencies: finished with status 'done'
Getting requirements to build wheel: started
Getting requirements to build wheel: finished with status 'done'
Preparing wheel metadata: started
Preparing wheel metadata: finished with status 'done'
Collecting chardet<4.0,>=2.0
Downloading chardet-3.0.4-py2.py3-none-any.whl (133 kB)
Collecting text-unidecode>=1.3
Downloading text_unidecode-1.3-py2.py3-none-any.whl (78 kB)
Collecting idna<3,>=2.5
Downloading idna-2.10-py2.py3-none-any.whl (58 kB)
Collecting urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1
Downloading urllib3-1.25.10-py2.py3-none-any.whl (127 kB)
Collecting zipp>=0.5
Downloading zipp-3.1.0-py3-none-any.whl (4.9 kB)
Requirement already satisfied: pycparser in /usr/local/lib/python3.7/site-packages (from cffi!=1.11.3,>=1.8->cryptography==2.9.2->homeassistant) (2.20)
Collecting typing-extensions>=3.7.4
Downloading typing_extensions-3.7.4.2-py3-none-any.whl (22 kB)
Building wheels for collected packages: yarl
Building wheel for yarl (PEP 517): started
Building wheel for yarl (PEP 517): finished with status 'error'
Failed to build yarl
[cont-finish.d] executing container finish scripts...
[cont-finish.d] done.
[s6-finish] waiting for services.
[s6-finish] sending all processes the TERM signal.
[s6-finish] sending all processes the KILL signal and exiting.
The addon portainer needs a minor version update, I have tried the configurator before and after the update.
Any ideas? Really afraid to try the update at this point.