Commit Graph

4978 Commits

Author SHA1 Message Date
22324885ea Remove .resinci.yml file
Change-type: patch
Signed-off-by: Miguel Casqueira <miguel@balena.io>
2021-11-09 01:12:22 -05:00
959d425a5c Move to balena-ci action for deployments
Change-type: patch
Signed-off-by: Miguel Casqueira <miguel@balena.io>
2021-11-09 01:00:06 -05:00
f073652603 v12.11.3 v12.11.3 2021-11-05 17:44:44 +02:00
ef03cde2f6 Merge pull request #1816 from balena-os/remove-staging-circleci
Do not build for staging in circleci job
2021-11-05 15:42:09 +00:00
24eea11709 Do not build for staging in circleci job
Change-type: patch
Signed-off-by: Miguel Casqueira <miguel@balena.io>
2021-11-05 10:52:19 -04:00
eb473b7d6b v12.11.2 v12.11.2 2021-10-28 19:09:53 +03:00
98a53767c2 Merge pull request #1802 from balena-os/service-config-helpers
Check config for networks and volumes inside Service
2021-10-28 16:07:52 +00:00
969f4225e5 Check config for networks and volumes inside Service
This removes the need for the app module to know about the naming
conventions for networks and volumes since those exist now within the
service itself. This also fixes a small bug where the volume would be
removed before the service itself had been successfully stopped.

Change-type: patch
2021-10-28 10:20:53 -03:00
f43248aae8 v12.11.1 v12.11.1 2021-10-26 20:47:56 +03:00
3cf5cc0e5c Merge pull request #1813 from balena-os/klutchell-patch-1
patch: Fix relative links in docs
2021-10-26 17:44:30 +00:00
006acf1e8a patch: Fix relative links in docs 2021-10-25 13:11:57 -04:00
11df38b26d v12.11.0 v12.11.0 2021-10-21 05:50:43 +03:00
716fcdf23c Merge pull request #1807 from balena-os/add-balena-ci-action
Use balena-ci action to deploy releases to staging
2021-10-21 02:48:32 +00:00
f0ac3e1202 Use %%BALENA_ARCH%% in Dockerfile template
Signed-off-by: Miguel Casqueira <miguel@balena.io>
2021-10-19 19:59:28 -04:00
caf3c1fd58 Use balena-ci action to deploy releases
Change-type: minor
Signed-off-by: Miguel Casqueira <miguel@balena.io>
2021-10-19 19:59:28 -04:00
7713f40927 v12.10.16 v12.10.16 2021-10-13 03:39:53 +03:00
d11cb37190 Merge pull request #1777 from balena-os/extend_custom_dtb_support_to_tx2-nx_devices
backends/extra-uEnv: Extend custom DTB support for Jetson TX2 NX
2021-10-13 00:37:56 +00:00
d86ae94525 v12.10.15 v12.10.15 2021-09-30 17:18:40 +03:00
cb1d5af2f8 Merge pull request #1801 from balena-os/docker-compose
Create supervisor docker-compose
2021-09-30 14:16:36 +00:00
68d60d8aaa Add supervisor docker-compose
This will allow the supervisor service to be correctly named on the API

Change-type: patch
2021-09-29 22:07:32 -03:00
3237c03f00 v12.10.14 v12.10.14 2021-09-29 16:55:38 +03:00
31a7a473a1 Merge pull request #1799 from balena-os/circle-ci-versionbot
Only deploy on commits from `balena-ci` and versionbot
2021-09-29 13:53:22 +00:00
f13221bbd8 Only deploy on commits from balena-ci and versionbot
Change-type: patch
2021-09-29 09:42:25 -03:00
7ce488e805 v12.10.13 v12.10.13 2021-09-28 22:45:42 +03:00
c347c2f0ca Merge pull request #1798 from balena-os/503-backoff
Add backoff to state reporting when 503 is received
2021-09-28 19:43:41 +00:00
298f7f523e Simplify splash test to verify just correct outcomes
Splash tests are a bit flaky. Simplify to reduce chance of false
positives
2021-09-28 14:53:26 -04:00
aab000209b Add backoff to state reporting when 503 is received
Current state reporting had a backoff when network or inconsistency
errors were found, but not on API errors. This change adds a backoff
using RetryAfter header if present to reduce load on API

Change-type: patch
2021-09-28 14:53:26 -04:00
7648d075f6 v12.10.12 v12.10.12 2021-09-28 18:30:57 +03:00
1a3bdc2516 Merge pull request #1796 from balena-os/circle-ci-experiments
Use balena CLI for deploying to balenaCloud in CircleCI
2021-09-28 15:29:00 +00:00
191e47344d v12.10.11 v12.10.11 2021-09-27 16:18:10 +03:00
0f6fb1361b Merge pull request #1797 from balena-os/network_interface_report
Improve network interface filter
2021-09-27 13:15:57 +00:00
b71709ed48 Set release_version on deploy
Some services stil query release_version so we need to set it for now
2021-09-24 20:05:10 +00:00
802f26fe71 Improve network interface filter
The supervisor filters out some network interfaces for mac address
reporting, to remove (balena*,lo,tun*,etc). The previous filter was
matching any interface containing in one of the defined filters, making
it stricter than necessary. This commit fixes the issue

Change-type: patch
2021-09-24 13:01:17 -03:00
326477a59f Enable deploy to production and staging 2021-09-24 14:47:32 +00:00
271e72bd52 Add supervisor contract 2021-09-24 13:26:20 +00:00
458e2a16cf Use balena CLI for pushing to balenaCloud
Updates the circle CI configuration to use the balena CLI to build the
supervisor image and deploy directly to the related balenaCloud app on merge
to master. This allows to build the supervisor as any other app,
including the posibility of creating a contract and a docker-compose

Change-type: patch
2021-09-24 13:26:13 +00:00
7191e7a042 v12.10.10 v12.10.10 2021-09-07 18:03:20 +03:00
dbb563a0ea Merge pull request #1763 from balena-os/alexgg/development-features
Replace OS variant with development mode
2021-09-07 15:01:22 +00:00
eeefc3abdd v12.10.9 v12.10.9 2021-09-02 16:13:03 +03:00
154b1ce118 Merge pull request #1781 from balena-os/klutchell/update-proxy-source-url
Update URL to balena-proxy-config source code
2021-09-02 13:11:14 +00:00
2bcc3aeb56 Update URL to balena-proxy-config source code
Use a GitHub permalink that includes the commit in
case the file changes and the reference becomes out-of-date.

Change-type: patch
Signed-off-by: Kyle Harding <kyle@balena.io>
2021-09-02 08:22:26 -04:00
19af36123e v12.10.8 v12.10.8 2021-09-02 00:43:34 +03:00
8a2b282543 Merge pull request #1772 from balena-os/dependabot/npm_and_yarn/path-parse-1.0.7
Bump path-parse from 1.0.6 to 1.0.7
2021-09-01 21:41:37 +00:00
2e38356bf4 Bump path-parse from 1.0.6 to 1.0.7
Bumps [path-parse](https://github.com/jbgutierrez/path-parse) from 1.0.6 to 1.0.7.
- [Release notes](https://github.com/jbgutierrez/path-parse/releases)
- [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7)

---
updated-dependencies:
- dependency-name: path-parse
  dependency-type: indirect
...

Change-type: patch
Signed-off-by: dependabot[bot] <support@github.com>
2021-09-01 16:48:15 -04:00
f332ba646d v12.10.7 v12.10.7 2021-09-01 23:46:44 +03:00
60d22a49b5 Merge pull request #1779 from balena-os/dependabot/npm_and_yarn/tar-4.4.19
Bump tar from 4.4.13 to 4.4.19
2021-09-01 20:44:54 +00:00
b7cb494602 Bump tar from 4.4.13 to 4.4.19
Bumps [tar](https://github.com/npm/node-tar) from 4.4.13 to 4.4.19.
- [Release notes](https://github.com/npm/node-tar/releases)
- [Changelog](https://github.com/npm/node-tar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/npm/node-tar/compare/v4.4.13...v4.4.19)

---
updated-dependencies:
- dependency-name: tar
  dependency-type: indirect
...

Change-type: patch
Signed-off-by: dependabot[bot] <support@github.com>
2021-09-01 16:36:34 -04:00
79f7f5fb24 v12.10.6 v12.10.6 2021-09-01 21:13:03 +03:00
e1e04c9a74 Merge pull request #1784 from balena-os/edit-config-doc
Remove "variable list" heading in configuration doc
2021-09-01 18:11:29 +00:00
5205e8ce07 Remove "variable list" heading in configuration doc
Change-type: patch
Signed-off-by: Miguel Casqueira <miguel@balena.io>
2021-09-01 14:03:19 -04:00