Franck Nijhof and GitHub
664e490cfa
Update base image to 2023.10.0 ( #102126 )
2023-10-18 19:11:41 +02:00
Franck Nijhof and GitHub
4f90542394
Use pep 503 compatible wheels index for builds ( #101096 )
2023-09-29 09:30:00 +02:00
cdbffee781
Remove legacy pip resolver ( #92124 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2023-04-27 22:39:29 +02:00
Patrick and GitHub
3f348714e2
75142 Added QEMU_CPU ARG to the dockerfile ( #86178 )
...
at the moment when building for armhf its downloading the wrong packages since version 2022.7.6
Trying to start newer version with an armv6 raspberry leads to an infinite loop of exit code 256
2023-01-19 10:22:23 +01:00
Franck Nijhof and GitHub
d44210e573
Fix nightly intents in nightly builds (part2) ( #85818 )
2023-01-13 12:14:25 +01:00
Franck Nijhof and GitHub
80714c544a
Fix nightly intents in nightly builds ( #85806 )
2023-01-13 09:56:29 +01:00
Franck Nijhof and GitHub
e18a6e376c
Use jemalloc in Docker builds ( #85738 )
2023-01-12 11:59:44 +01:00
Franck Nijhof and GitHub
6f67ae1dfc
Add nightly frontend to nightly builds ( #74327 )
2022-07-02 09:04:35 -07:00
6cf9b22b5a
Python 3.10 / Base image 2022.06.01 ( #73830 )
...
* Python 3.10 / Base image 2022.06.01
* Update requirements
* push opencv
* we don't need numpy on core for now
* Remove unused ignore
Co-authored-by: Franck Nijhof <git@frenck.dev >
2022-06-22 12:04:39 -05:00
J. Nick Koston and GitHub
39448009bf
Revert "Remove sqlite 3.34.1 downgrade workaround by reverting "Downgrade sqlite-libs on docker image ( #55591 )" ( #72342 )" ( #72578 )
2022-05-26 22:15:43 -10:00
J. Nick Koston and GitHub
4baf59666a
Remove sqlite 3.34.1 downgrade workaround by reverting "Downgrade sqlite-libs on docker image ( #55591 )" ( #72342 )
2022-05-23 19:26:08 +02:00
Franck Nijhof and GitHub
2686be921c
Remove deprecated (old) Z-Wave integration ( #67221 )
...
* Remove deprecated (old) Z-Wave integration
* Mark migration tests as skip, for later cleanup
2022-03-18 13:09:10 +01:00
Franck Nijhof and GitHub
276fd4f42c
Add Python 3.10 to CI ( #59729 )
2022-02-17 14:58:24 +01:00
Franck Nijhof and GitHub
da3024e162
Upgrade to newer Python pip>=21.0 ( #59769 )
2022-02-07 15:12:04 +01:00
Stefan Agner and GitHub
b04b314a9b
Extend Docker build caching opportunities ( #60661 )
2021-12-01 13:20:00 +01:00
Pascal Vizeli and GitHub
d4a2b36638
Downgrade sqlite-libs on docker image ( #55591 )
2021-09-02 18:09:30 +02:00
Pascal Vizeli and GitHub
47d4928d62
Revert "Use requirements for constraints" ( #50576 )
...
This reverts commit 136b34af20 .
2021-05-13 19:35:58 +02:00
Pascal Vizeli and GitHub
136b34af20
Use requirements for constraints ( #50558 )
2021-05-13 08:07:13 -07:00
Stefan Agner and GitHub
54064b4010
Increase timeout to avoid killing the core during shutdown ( #45029 )
...
Stopping the core goes through several stages, which can take up to
120s, 60s and 30s respectively. However, if shutdown is taking longer
than 60s overall, s6 isn't patient and kills the core:
Jan 10 23:56:58 homeassistant eb034fca9c7d[407]: s6-svwait: fatal: timed out
Jan 10 23:56:58 homeassistant eb034fca9c7d[407]: [s6-finish] sending all processes the TERM signal.
Jan 10 23:57:01 homeassistant eb034fca9c7d[407]: [s6-finish] sending all processes the KILL signal and exiting.
This is most of the time not a problem since shutdown is quicker than
that.
However, increasing the timeout is especialy useful to debug cases when
an event is hanging, since the core will point it out after its timeout
elapsed.
Set the timeout to 220s, which is all core timeouts plus 10s grace time.
2021-01-11 11:24:02 +01:00
Paulus Schoutsen and GitHub
e96d8a961c
Block typing from being installed ( #37707 )
2020-08-26 14:51:41 +02:00
Paulus Schoutsen and GitHub
34c2579507
Constraints pt3 ( #37803 )
2020-07-13 15:55:20 +02:00
Paulus Schoutsen and GitHub
8a8289b1a4
Uninstall typing ( #37735 )
2020-07-10 15:57:40 -07:00
14c35c9223
Fix shutdown timeout and make it upstream with Supervisor ( #33973 )
...
* Fix shutdown timeout and make it upstream with Supervisor
* Moved ENV command up
* Update finish
Co-authored-by: Franck Nijhof <git@frenck.dev >
2020-04-10 22:04:50 +02:00
Pascal Vizeli
d3f9408650
Fix dockerfile
2020-03-23 01:00:00 +01:00
Pascal Vizeli and GitHub
6e6ad94df6
Integrate dockerbuild ( #33168 )
...
* Integrate dockerbuild
* cleanup
2020-03-23 00:39:37 +01:00
Pascal Vizeli and Paulus Schoutsen
97d3f49bb8
Docker ADR ( #26085 )
...
* Migrate Docker image to Hass.io / Multiarch
* Fix sudo
* Update CODEOWNERS
* Fix manifest
* Add more logic
* fix handling
* Move dockerfile
* Modify options
2019-08-20 10:37:55 -07:00
Paulus Schoutsen and GitHub
9b3aa9bbd1
Remove uvloop from default install and warn about stream+shell_command ( #25929 )
...
* Add warning about uvloop and shell_command
* Remove uvloop from docker files"
* Add ffmpeg
2019-08-15 14:11:39 -07:00
Santobert and Pascal Vizeli
a66814c772
Add script to install locale ( #25791 )
2019-08-09 21:08:35 +02:00
Franck Nijhof and Paulus Schoutsen
9550a38f22
Upgrades Dockerfiles to Debian Buster ( #25208 )
2019-07-17 15:16:15 -07:00
Paulus Schoutsen and GitHub
8f7767d5e5
Pin Docker to Debain Stretch ( #25206 )
...
* Pin Docker to Debain Stretch
* Update dev docker too"
2019-07-17 14:04:13 -07:00
Emilv2 and Paulus Schoutsen
58df05a7e7
Remove obsolete comments in Dockerfile ( #24748 )
...
relevant lines were removed in e49b970665
2019-06-25 10:16:05 -07:00
John Luetke and Johann Kellerman
09c6f57364
Expose ports 8123, 8300 and 51827 in Dockerfile ( #24389 )
2019-06-23 21:44:26 +02:00
Pascal Vizeli and GitHub
fc7a187dd6
Update uvloop 0.12.2
2019-04-10 16:46:23 +02:00
Phil Hawthorne and Paulus Schoutsen
9203ae201f
Set uvloop version consistent with hass.io ( #21080 )
...
This sets the uvloop version in Docker containers to 0.11.3, which is the
same version that hass.io uses.
uvloop might be causing issues with some Docker containers on some host
systems, as reported in #20829
2019-02-15 10:25:03 -08:00
Paulus Schoutsen and Pascal Vizeli
5dfaec5967
Update to Python 3.7 ( #20988 )
2019-02-12 10:33:03 +01:00
Artem Tokarev and Michaël Arnauts
8b49ecbe7d
Removed mkdir, If the WORKDIR doesn’t exist, it will be created. ( #19892 )
2019-01-10 07:18:59 +01:00
Pascal Vizeli and Paulus Schoutsen
a498e15910
Add support for TensorFlow in official docker ( #18191 )
2018-11-04 15:19:48 +01:00
Ben Schattinger and Michaël Arnauts
901c4f18cb
Install face_recognition on Docker build ( #17502 )
...
* Install face_recognition on Docker
* Update setup_docker_prereqs
2018-10-25 22:56:10 +02:00
Daniel Bowman and Paulus Schoutsen
e3a2e58623
remove-phantomjs-from-docker ( #15936 )
2018-08-14 11:53:08 +02:00
Marcelo Moreira de Mello and Sebastian Muszynski
36da82aa8d
Add Iperf3 client sensor ( #14213 )
2018-05-24 09:25:27 +02:00
Michaël Arnauts and Pascal Vizeli
f7b129d790
Change telldus domain to download.telldus.com ( #11825 )
2018-01-20 17:07:45 +01:00
Paulus Schoutsen and GitHub
51c41ba4e3
Disable installing Telldus in Docker ( #11806 )
2018-01-19 09:47:45 -08:00
Paulus Schoutsen and GitHub
238884dfe2
Revert gactions in Docker ( #10115 )
2017-10-24 07:30:24 -07:00
R1chardTM and Fabian Affolter
176c99f0cd
Change deprecated use of maintainer tag in Dockerfile. ( #10068 )
2017-10-23 15:25:55 +02:00
Chris Kacerguis and Michaël Arnauts
796a3ff49d
Added gaction script to support the new Google Assistant component in Docker ( #10019 )
...
* added gactions install script
* added gaction setup step
* added ability to not install gaction
* updated dev docker file
2017-10-22 08:09:49 +02:00
Lewis Juggins and Paulus Schoutsen
d16c5f9046
[tradfri] Update pytradfri, simplify dependencies. ( #9875 )
...
* Update pytradfri
* Process dep links
* Process dep links
* Process dep links
* Install all deps
* Update requirements
* Exclude aiocoap
* Install cython
* Remove cython
* Exclude DTLSSocket
* Add cython
2017-10-19 23:20:33 -07:00
Lewis Juggins and Paulus Schoutsen
8db4641455
[light.tradfri] async support with resource observation. ( #7815 )
...
* [light.tradfri] Initial support for observe
* Update for pytradfri 2.0
* Fix imports
* Fix missing call
* Don't yield from add devices
* Fix imports
* Minor fixes to async code.
* Imports, formatting
* Docker updates, some minor async code changes.
* Lint
* Lint
* Update pytradfri
* Minor updates for release version
* Build fixes
* Retry observation if failed
* Revert
* Additional logging, fix returns
* Fix rename
* Bump version
* Bump version
* Support transitions
* Lint
* Fix transitions
* Update Dockerfile
* Set temp first
* Observation error handling
* Lint
* Lint
* Lint
* Merge upstream changes
* Fix bugs
* Fix bugs
* Fix bugs
* Lint
* Add sensor
* Add sensor
* Move sensor attrs
* Filter devices better
* Lint
* Address comments
* Pin aiocoap
* Fix bug if no devices
* Requirements
2017-10-05 09:05:38 -07:00
Paulus Schoutsen and GitHub
e49b970665
Block dependencies that depend on enum34 ( #8698 )
...
* Block dependencies that depend on enum34
* Remove uninstalling enum34
* Update validation script
* Add constraints to tox.ini
* Upgrade yeelight to version that uses enum-compat
* Disable sensor.skybeacon
* Lint
2017-08-04 23:06:10 -07:00
Michaël Arnauts and Paulus Schoutsen
a663dbada0
Docker cleanup. ( #8226 )
2017-06-30 08:07:33 -07:00
Paulus Schoutsen and GitHub
b488663f2c
Update Dockerfile
2017-06-23 23:13:38 -07:00