Commit Graph
115 Commits
Author SHA1 Message Date
Robert ReschandGitHub db826c9727 Bum uv to 0.2.13 (#120101) 2024-06-21 16:10:57 +02:00
Marc MuellerandGitHub d60f97262e Update uv to 0.1.43 (#117405) 2024-05-14 10:38:50 +02:00
Marc MuellerandGitHub 6c9f277bbe Update uv to 0.1.39 (#116381) 2024-04-29 14:48:13 +02:00
Robert ReschandGitHub 2fafdc64d5 Bump uv to 0.1.35 (#115985) 2024-04-23 08:48:35 +02:00
konstiandGitHub cad4c3c0c2 Remove pip jemalloc config from dockerfile (#115206) 2024-04-09 15:08:55 +02:00
Robert ReschandGitHub 476e39dd2c Bump uv to 0.1.27 (#114629) 2024-04-02 13:19:50 +02:00
Robert ReschandGitHub ce48e6e574 Fix building images for nightlies (#114054) 2024-03-23 11:22:38 +01:00
Robert ReschandGitHub c282172252 Use uv instead of pip on production images (#112496) 2024-03-22 16:50:07 +01:00
J. Nick KostonandGitHub 298e2e2b99 Attempt to fix 32bit docker builds (#107210) 2024-01-05 08:23:04 +01:00
636e38f4b3 Trigger Home Assistant shutdown automations right before the stop event instead of during it (#91165)
Co-authored-by: Erik <[email protected]>
2023-12-05 11:24:41 -10:00
Erik MontnemeryandGitHub 999875d0e4 Autogenerate Dockerfile (#104669) 2023-11-29 11:26:50 +01:00
Franck NijhofandGitHub 664e490cfa Update base image to 2023.10.0 (#102126) 2023-10-18 19:11:41 +02:00
Franck NijhofandGitHub 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 <[email protected]>
2023-04-27 22:39:29 +02:00
PatrickandGitHub 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 NijhofandGitHub d44210e573 Fix nightly intents in nightly builds (part2) (#85818) 2023-01-13 12:14:25 +01:00
Franck NijhofandGitHub 80714c544a Fix nightly intents in nightly builds (#85806) 2023-01-13 09:56:29 +01:00
Franck NijhofandGitHub e18a6e376c Use jemalloc in Docker builds (#85738) 2023-01-12 11:59:44 +01:00
Franck NijhofandGitHub 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 <[email protected]>
2022-06-22 12:04:39 -05:00
J. Nick KostonandGitHub 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 KostonandGitHub 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 NijhofandGitHub 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 NijhofandGitHub 276fd4f42c Add Python 3.10 to CI (#59729) 2022-02-17 14:58:24 +01:00
Franck NijhofandGitHub da3024e162 Upgrade to newer Python pip>=21.0 (#59769) 2022-02-07 15:12:04 +01:00
Stefan AgnerandGitHub b04b314a9b Extend Docker build caching opportunities (#60661) 2021-12-01 13:20:00 +01:00
Pascal VizeliandGitHub d4a2b36638 Downgrade sqlite-libs on docker image (#55591) 2021-09-02 18:09:30 +02:00
Pascal VizeliandGitHub 47d4928d62 Revert "Use requirements for constraints" (#50576)
This reverts commit 136b34af20.
2021-05-13 19:35:58 +02:00
Pascal VizeliandGitHub 136b34af20 Use requirements for constraints (#50558) 2021-05-13 08:07:13 -07:00
Stefan AgnerandGitHub 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 SchoutsenandGitHub e96d8a961c Block typing from being installed (#37707) 2020-08-26 14:51:41 +02:00
Paulus SchoutsenandGitHub 34c2579507 Constraints pt3 (#37803) 2020-07-13 15:55:20 +02:00
Paulus SchoutsenandGitHub 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 <[email protected]>
2020-04-10 22:04:50 +02:00
Pascal Vizeli d3f9408650 Fix dockerfile 2020-03-23 01:00:00 +01:00
Pascal VizeliandGitHub 6e6ad94df6 Integrate dockerbuild (#33168)
* Integrate dockerbuild

* cleanup
2020-03-23 00:39:37 +01:00
Pascal VizeliandPaulus 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 SchoutsenandGitHub 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
SantobertandPascal Vizeli a66814c772 Add script to install locale (#25791) 2019-08-09 21:08:35 +02:00
Franck NijhofandPaulus Schoutsen 9550a38f22 Upgrades Dockerfiles to Debian Buster (#25208) 2019-07-17 15:16:15 -07:00
Paulus SchoutsenandGitHub 8f7767d5e5 Pin Docker to Debain Stretch (#25206)
* Pin Docker to Debain Stretch

* Update dev docker too"
2019-07-17 14:04:13 -07:00
Emilv2andPaulus Schoutsen 58df05a7e7 Remove obsolete comments in Dockerfile (#24748)
relevant lines were removed in e49b970665
2019-06-25 10:16:05 -07:00
John LuetkeandJohann Kellerman 09c6f57364 Expose ports 8123, 8300 and 51827 in Dockerfile (#24389) 2019-06-23 21:44:26 +02:00
Pascal VizeliandGitHub fc7a187dd6 Update uvloop 0.12.2 2019-04-10 16:46:23 +02:00
Phil HawthorneandPaulus 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 SchoutsenandPascal Vizeli 5dfaec5967 Update to Python 3.7 (#20988) 2019-02-12 10:33:03 +01:00
Artem TokarevandMichaë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 VizeliandPaulus Schoutsen a498e15910 Add support for TensorFlow in official docker (#18191) 2018-11-04 15:19:48 +01:00
Ben SchattingerandMichaë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 BowmanandPaulus Schoutsen e3a2e58623 remove-phantomjs-from-docker (#15936) 2018-08-14 11:53:08 +02:00