resin-io-versionbot[bot]
4d2c381e23
v6.1.3
2017-08-03 20:45:06 +00:00
resin-io-versionbot[bot]
fdc7d49e18
v6.1.2
2017-07-27 23:59:50 +00:00
resin-io-versionbot[bot]
902e31f1c0
v6.1.1
2017-07-27 18:07:56 +00:00
resin-io-versionbot[bot]
0f491c1a98
v6.1.0
2017-07-27 14:45:11 +00:00
Pablo Carranza Velez
7aedd7062d
Update docker-delta to 1.1.1, docker-toolbelt to 3.0.1, docker-progress to 2.6.0 to add support for deltas and overlay2
...
This makes the Async suffix for docker functions unnecessary. It also allows us to remove dockerode as an
explicit dependency.
Change-Type: minor
Signed-off-by: Pablo Carranza Velez <pablo@resin.io>
2017-07-27 01:48:35 -03:00
resin-io-versionbot[bot]
6978465ca8
v6.0.5
2017-07-27 04:06:14 +00:00
Pablo Carranza Velez
f5f8ca6df2
Allow building the supervisor source without optimizations for easier debugging with dindctl
...
Change-Type: patch
Signed-off-by: Pablo Carranza Velez <pablo@resin.io>
2017-07-26 20:30:51 -03:00
resin-io-versionbot[bot]
097262878d
v6.0.4
2017-07-26 18:47:54 +00:00
resin-io-versionbot[bot]
b6742851f2
v6.0.3
2017-07-25 20:09:26 +00:00
resin-io-versionbot[bot]
7ee2d48706
v6.0.2
2017-07-24 20:03:30 +00:00
resin-io-versionbot[bot]
2594ffee08
v6.0.1
2017-07-12 03:06:42 +00:00
Pablo Carranza Velez
1790939046
Use webpack to join all modules
...
This saves around 13MB in the resulting uncompressed docker image.
Change-Type: patch
Signed-off-by: Pablo Carranza Velez <pablo@resin.io>
2017-07-11 14:01:16 -07:00
resin-io-versionbot[bot]
9b72451b4c
v6.0.0
2017-07-07 18:03:13 +00:00
resin-io-versionbot[bot]
933515db79
v5.1.1
2017-07-04 18:33:42 +00:00
resin-io-versionbot[bot]
14e31857e3
v5.1.0
2017-07-01 08:47:33 +00:00
resin-io-versionbot[bot]
bff29c2f72
v5.0.2
2017-07-01 05:59:48 +00:00
resin-io-versionbot[bot]
28f1d29d64
v5.0.1
2017-07-01 03:01:26 +00:00
resin-io-versionbot[bot]
2097c5cc85
v5.0.0
2017-06-26 22:26:16 +00:00
Pablo Carranza Velez
597a2c6b65
Remove the undocumented and unused sideload and compose APIs
...
This allows us to also remove a few npm dependencies and the docker compose binary.
Change-Type: major
Signed-off-by: Pablo Carranza Velez <pablo@resin.io>
2017-06-26 13:08:52 -07:00
resin-io-versionbot[bot]
e487ca4d51
v4.5.0
2017-06-26 17:20:31 +00:00
Pablo Carranza Velez
536ef458c9
Update docker-delta to 1.0.3 to support docker 17
...
Change-Type: minor
Signed-off-by: Pablo Carranza Velez <pablo@resin.io>
2017-06-26 07:54:43 -07:00
resin-io-versionbot[bot]
0829260c17
v4.4.2
2017-06-26 14:05:37 +00:00
resin-io-versionbot[bot]
bd997b4ea6
v4.4.1
2017-06-24 01:24:14 +00:00
resin-io-versionbot[bot]
a5d6df6284
v4.4.0
2017-06-15 05:05:06 +00:00
resin-io-versionbot[bot]
d6d51678a3
v4.3.2
2017-06-14 09:09:14 +00:00
resin-io-versionbot[bot]
efa9c41917
v4.3.1
2017-06-13 16:26:13 +00:00
resin-io-versionbot[bot]
085793b4d3
v4.3.0
2017-06-05 23:48:38 +00:00
resin-io-versionbot[bot]
e26bf361d3
v4.2.4
2017-05-12 22:26:44 +00:00
resin-io-versionbot[bot]
cefd18c4b8
v4.2.3
2017-05-11 19:18:00 +00:00
Pablo Carranza Velez
0799fc1173
4.2.2
...
Signed-off-by: Pablo Carranza Velez <pablo@resin.io>
2017-04-27 21:19:36 -07:00
Pablo Carranza Velez
c251de1cd3
Only delete the provisioning key if the supervisor is running on an OS that supports using the deviceApiKey
...
This avoids problems when updating the supervisor on an older OS, where the VPN and other
host services still require config.json to have an apiKey field to authenticate.
Change-Type: patch
Signed-off-by: Pablo Carranza Velez <pablo@resin.io>
2017-04-27 13:31:25 -07:00
Pagan Gazzard
8a1d17a697
4.2.1
2017-04-26 15:14:39 -07:00
Pagan Gazzard
6a7ff91180
4.2.0
2017-04-24 12:59:38 -07:00
Pagan Gazzard
477184d72d
Add handling for duplicate UUIDs and key exchanging for old user-api-keys
...
Change-Type: minor
2017-04-20 21:37:27 -07:00
Pagan Gazzard
03ec97ab8d
Change to the new device registration method to exchange our provisioning key with a dedicated api key for the device.
...
Change-Type: minor
2017-04-20 21:37:27 -07:00
Pablo Carranza Velez
d2c5ca4fdb
4.1.2
...
Signed-off-by: Pablo Carranza Velez <pablo@resin.io>
2017-04-10 14:23:56 -07:00
Pablo Carranza Velez
dbd4c62f29
4.1.1
...
Signed-off-by: Pablo Carranza Velez <pablo@resin.io>
2017-03-30 14:14:32 -03:00
Pablo Carranza Velez
d9b421a574
4.1.0
...
Signed-off-by: Pablo Carranza Velez <pablo@resin.io>
2017-03-29 12:43:53 -03:00
Andreas Fitzek
ff01d27b7a
Authentication credentials for registry and delta server
...
Hand over authentication credentials to the docker engine
Fetch an access token from the API if possible and hand it over to the delta server
Change-Type: minor
Signed-off-by: Andreas Fitzek <andreas@resin.io>
2017-03-29 01:11:16 +02:00
Pablo Carranza Velez
4c2d2b8256
4.0.0
...
Signed-off-by: Pablo Carranza Velez <pablo@resin.io>
2017-03-09 20:21:01 -03:00
Pablo Carranza Velez
3b5906a307
3.0.1
2017-02-15 17:52:15 -08:00
Pablo Carranza Velez
1e2d3d1af7
3.0.0
...
Signed-off-by: Pablo Carranza Velez <pablo@resin.io>
2017-01-18 14:27:44 -03:00
Pablo Carranza Velez
6a94782a1d
Update versionist to v2.8.0
...
Also remove versionist.conf.js as it's no longer necessary (versionist now
defaults to its internal versionist.conf).
Change-Type: patch
Signed-off-by: Pablo Carranza Velez <pablo@resin.io>
2017-01-16 22:41:28 -03:00
Pablo Carranza Vélez
6ab2b45104
Merge pull request #370 from resin-io/359-kmod-only-in-resinos1
...
[Breaking] Do not bind mount kmod if the host is not Resin OS 1.X
2017-01-16 12:51:08 -03:00
Pablo Carranza Velez
c2544afe47
Update docker-progress to v2.3.3
...
Closes #374
Change-Type: patch
Signed-off-by: Pablo Carranza Velez <pablo@resin.io>
2017-01-12 15:51:37 -03:00
Pablo Carranza Velez
458add1759
Do not bind mount kmod if the host is not Resin OS 1.X
...
Resin OS 2.X removes the use of compressed modules, which was the initial
motivation for us to bind mount kmod into user containers (as Debian distros
don't include support for compressed modules).
This is a breaking change, but we still keep bind mounting on devices that are
on 1.X to ensure we don't break apps currently relying on the feature.
Implementation note: some functions in device.coffee have been refactored to
extract (DRY) a memoization procedure for Promise-returning functions.
`device.getOSVersion()` now also memoizes its result.
Change-Type: major
Signed-off-by: Pablo Carranza Velez <pablo@resin.io>
2017-01-04 18:48:45 -03:00
Pablo Carranza Velez
e419ea32d2
2.9.0
...
Signed-off-by: Pablo Carranza Velez <pablo@resin.io>
2016-12-20 21:09:20 -03:00
Pablo Carranza Velez
dd708ac3f9
Bump docker-delta to v1.0.1 to fix deltas on aufs when there's many layers
...
Fixes #355
Change-Type: patch
Signed-off-by: Pablo Carranza Velez <pablo@resin.io>
2016-12-20 17:48:38 -03:00
Pablo Carranza Velez
68e89fbded
2.8.5
...
Signed-off-by: Pablo Carranza Velez <pablo@resin.io>
2016-12-20 15:10:19 -03:00
Pablo Carranza Velez
5ca6c30d4d
2.8.4
...
Signed-off-by: Pablo Carranza Velez <pablo@resin.io>
2016-12-16 19:00:11 -03:00