Praneeth Bodduluri
|
418d838dec
|
Make resolv.conf writable from a User container
|
2015-10-13 13:43:35 -03:00 |
|
Praneeth Bodduluri
|
cb24f338af
|
Add /etc/resolv.conf bind mounts
|
2015-10-13 13:39:38 -03:00 |
|
Pagan Gazzard
|
c29e0720c6
|
Switch to monitoring if the host is reachable via tcp, rather than a using a full http request.
|
2015-10-13 13:39:09 -03:00 |
|
Pagan Gazzard
|
3d83c03868
|
The SUPERVISOR_IMAGE is now the fully qualified image (since it can be on another registry) - update to work with this and stop attempting to delete the actual supervisor image.
|
2015-10-13 13:36:13 -03:00 |
|
Pagan Gazzard
|
c8023e0780
|
Add a config var to determine what port for the api to listen on.
|
2015-10-13 13:36:12 -03:00 |
|
Praneeth Bodduluri
|
d300ec6baf
|
User Supervisord for logging
|
2015-10-13 13:28:00 -03:00 |
|
Praneeth Bodduluri
|
497ecc90a8
|
Log Supervisor to file and mount the /var/log from host to the supervisor
|
2015-10-13 13:28:00 -03:00 |
|
Pagan Gazzard
|
c8a7c49cd5
|
Move the application update poll interval to an env var and reduce to 60s.
|
2015-10-13 13:27:57 -03:00 |
|
Pagan Gazzard
|
c7c1c45f38
|
Deal with int env vars more nicely (actually parse them and check they're valid ints)
|
2015-10-13 13:27:57 -03:00 |
|
Pagan Gazzard
|
2d8df956a6
|
Move the starting timeout to a config var.
|
2015-10-13 13:19:44 -03:00 |
|
Pagan Gazzard
|
f43afd4a95
|
Retry the bootstrap process if it fails - this means that we remove a point of failure (the previous connectivity check barrier merely reduced the chance of hitting that failure point)
|
2015-10-13 13:19:44 -03:00 |
|
Lorenzo Stoakes
|
7866d7a9f7
|
Use API endpoint var as heartbeat endpoint.
|
2015-10-13 13:19:44 -03:00 |
|
Lorenzo Stoakes
|
77f5c776f5
|
Allow configuration of heartbeat endpoint via env var.
|
2015-10-13 13:19:44 -03:00 |
|
Lorenzo Stoakes
|
aa4ff76581
|
Avoid ICMP on connectivity check.
|
2015-10-13 13:19:44 -03:00 |
|
Lorenzo Stoakes
|
f39b51885d
|
Syntax cleanup pass.
|
2015-10-13 13:10:12 -03:00 |
|
Aleksis Brezas
|
69e2af5aa1
|
wait for an ok from next supervisor before exit
|
2015-10-13 13:10:11 -03:00 |
|
Praneeth Bodduluri
|
e7216618ad
|
Make Blinkable LED configurable + Move blink to utils + Check connectivity before bootstrap + Blink LED on loss of connection
|
2015-10-13 13:10:11 -03:00 |
|
Pagan Gazzard
|
3975939181
|
Cleanup unneeded images after a successful update.
|
2015-10-13 13:10:11 -03:00 |
|
Praneeth Bodduluri
|
7aa66b5cb6
|
x86 support + Change localImage variable to SUPERVISOR_IMAGE
|
2015-10-13 13:09:58 -03:00 |
|
Praneeth Bodduluri
|
0f23ddded8
|
Change the data mount point to /resin-data
|
2015-10-13 13:08:23 -03:00 |
|
Pagan Gazzard
|
2c11b34bdf
|
Have the supervisor update if it finds itself missing Volumes/Binds it expects to have (or has additional that it does not expect).
Conflicts:
src/config.coffee
src/supervisor-update.coffee
|
2015-10-13 13:08:23 -03:00 |
|
Pagan Gazzard
|
c436d8d5c0
|
Set default values for the config vars, which will be used in the case of an env var not being set, and copy all existing env vars in the case of an update.
|
2015-10-13 13:08:07 -03:00 |
|
Petros Angelatos
|
1501cf3122
|
Integrate mixpanel
|
2015-10-13 13:06:42 -03:00 |
|
Page
|
0d2d372cb9
|
Share the docker socket via config.
|
2015-10-13 13:06:42 -03:00 |
|
Page
|
959da25c9f
|
Add all expected env vars to the new supervisor container.
|
2015-10-13 13:06:41 -03:00 |
|
Petros Angelatos
|
ca736233e7
|
Move all configuration variables to a separate file
|
2015-10-13 13:06:39 -03:00 |
|