Mike Degatano
0f600da096
Add a public config folder per addon ( #4650 )
...
* Add a public config folder per addon
* Finish addon_configs map option
* Rename map values and add addon_config
2023-10-27 15:43:57 +02:00
Mike Degatano
77fd1b4017
Capture exception if image is missing on run ( #4621 )
...
* Retry run if image missing and handle fixup
* Fix lint and run error test
* Remove retry and just capture exception
2023-10-17 13:55:12 +02:00
Mike Degatano
1611beccd1
Add job group execution limit option ( #4457 )
...
* Add job group execution limit option
* Fix pylint issues
* Assign variable before usage
* Cleanup jobs when done
* Remove isinstance check for performance
* Explicitly raise from None
* Add some more documentation info
2023-08-08 16:49:17 -04:00
Mike Degatano
254ec2d1af
Addon startup waits for healthy ( #4376 )
...
* Addon startup waits for healthy
* fix import for pylint
* wait_for to 5 in tests
* Adjust tests to simplify async tasks
* Remove wait_boot time from addons.boot tests
* Eliminate async task race conditions in tests
2023-06-20 10:13:15 -04:00
cociweb
5d1ef34f17
Fix propagation mode of mounts to allow Ha-Core to start ( #4374 )
...
* Fix propagation mode of mounts to allow Ha-Core to start
Change the mount propagation mode from SLAVE to RSLAVE in case of /media and /share
* Check /share and /media to use RSLAVE as a propagation mode of mount
* Fix mount propagation mode of /share and /media
* Check /share and /media for rslave propagation mode
2023-06-14 17:40:46 -04:00
Mike Degatano
e449205863
Add share to docker config issue ( #4322 )
2023-05-30 15:36:06 -04:00
Mike Degatano
a7c1693911
Set bind propagation mode for media ( #4308 )
...
* Set bind propagation mode for media
* Add some test cases
2023-05-24 09:12:35 -04:00
Mike Degatano
14fcda5d78
Sentry only loaded when diagnostics on ( #3993 )
...
* Sentry only loaded when diagnostics on
* Logging when sentry is closed
2022-11-13 21:23:52 +01:00
dependabot[bot]
dafc2cfec2
Bump pyupgrade from 2.26.0 to 2.26.0.post1 ( #3131 )
...
* Bump pyupgrade from 2.26.0 to 2.26.0.post1
Bumps [pyupgrade](https://github.com/asottile/pyupgrade ) from 2.26.0 to 2.26.0.post1.
- [Release notes](https://github.com/asottile/pyupgrade/releases )
- [Commits](https://github.com/asottile/pyupgrade/commits )
---
updated-dependencies:
- dependency-name: pyupgrade
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* Update .pre-commit-config.yaml
* Fixes
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Pascal Vizeli <pvizeli@syshack.ch>
2021-09-21 18:22:56 +02:00
Franck Nijhof
816e0d503a
Map both persistent and volatile journald logs ( #2765 )
...
* Map both persistent and volatile journald logs
* Code comment tweak
2021-03-29 11:46:47 +02:00
Franck Nijhof
65386b753f
Fix swapped volume/bind variables in Journald volume support ( #2764 )
2021-03-29 09:46:22 +02:00
Mike Degatano
e6c57dfc80
Fix typo in journald location ( #2751 )
...
* Fix typo in journal location
* Patch pathlib.Path.exists to ensure false return for test
2021-03-25 11:43:34 +01:00
Franck Nijhof
2a892544c2
Fix journald add-on option to work with default Debian ( #2742 )
2021-03-22 17:04:20 +01:00
mdegat01
667672a20b
Addons can access systemd journal logs ( #2722 )
...
* Added journald access to addons
* Name change to journald and added tests
2021-03-17 12:26:23 +01:00