Commit Graph

4023 Commits

Author SHA1 Message Date
Dan Goodman
08653aeee2
Add waiting for created droplets and throw error if error on creation 2021-10-26 12:29:04 -07:00
Kyle Harding
bb011ff1b9
Clean up logging and add spinner
Signed-off-by: Kyle Harding <kyle@balena.io>
2021-10-26 12:29:03 -07:00
Dan Goodman
4cd8af904e
Add multiple nodes 2021-10-26 12:29:03 -07:00
Dan Goodman
19b6d194ea
Add provider argument 2021-10-26 12:29:03 -07:00
Dan Goodman
bb4c2b1f82
Working name generation 2021-10-26 12:29:03 -07:00
Dan Goodman
2a8bd18e9b
Make image deduplication by name work 2021-10-26 12:29:03 -07:00
Dan Goodman
6265e03d80
Add more flags 2021-10-26 12:29:03 -07:00
Dan Goodman
03d59f9e2b
git ignore 2021-10-26 12:29:03 -07:00
Dan Goodman
cd7014b293
Add random droplet id, region and size flag options 2021-10-26 12:29:03 -07:00
Dan Goodman
9a562ce1f4
fix verything it works 2021-10-26 12:29:03 -07:00
Dan Goodman
6890e9c5b4
fix creation 2021-10-26 12:29:02 -07:00
Dan Goodman
cb0336d1de
fix variable 2021-10-26 12:29:02 -07:00
Dan Goodman
dcbba23d80
remove import 2021-10-26 12:29:02 -07:00
Dan Goodman
e10a974a9f
Initial version of command 2021-10-26 12:29:02 -07:00
Balena CI
f635f648da v12.51.1 2021-10-25 20:54:12 +03:00
bulldozer-balena[bot]
3d4e2cf823
Merge pull request #2256 from balena-io/forum-link
Fix forums support link in README.md
2021-10-25 17:52:15 +00:00
Balena CI
ef3b630887 v12.51.0 2021-10-22 22:13:44 +03:00
bulldozer-balena[bot]
19040ccb6c
Merge pull request #2367 from balena-io/support-for-fragments
Add support for YAML anchors and aliases in 'docker-compose.yml'
2021-10-22 19:11:47 +00:00
dfunckt
8e712ac910 Add support for YAML anchors and aliases in 'docker-compose.yml'
This allows project files to define services from generic fragments by leveraging YAML's anchors and aliases. See here for an example: 43f6537b2c/spec.md (fragments)

Removing the FAILSAFE_SCHEMA flag is not expected to break existing project files, since the default behaviour is more liberal, or cause problems down the road given we perform validation immediately after. Docs for the flag: https://github.com/nodeca/js-yaml#load-string---options-

Change-type: minor
2021-10-22 16:42:29 +03:00
Balena CI
c401ed35ac v12.50.3 2021-10-20 19:33:37 +03:00
bulldozer-balena[bot]
94be97313b
Merge pull request #2359 from balena-io/klutchell/preload-11
preload: Avoid possible ValueError when parsing storage driver
2021-10-20 16:31:34 +00:00
Kyle Harding
48053ecefc
preload: Avoid possible ValueError when parsing storage driver
Update balena-preload from 10.5.0 to 11.0.0

Change-type: patch
Signed-off-by: Kyle Harding <kyle@balena.io>
2021-10-15 09:44:27 -04:00
Balena CI
cc60e86507 v12.50.2 2021-10-05 13:32:02 +03:00
bulldozer-balena[bot]
bd774e8553
Merge pull request #2357 from balena-io/fix-fleet-rename-error-message
Error message when renaming a fleet now mentions the target name.
2021-10-05 10:27:51 +00:00
Carlo Miguel F. Cruz
c493c33e38
Error message when renaming a fleet now mentions the target name.
Change-type: patch
Signed-off-by: Carlo Miguel F. Cruz <carloc@balena.io>
2021-10-05 17:01:07 +08:00
Balena CI
9487b33144 v12.50.1 2021-09-30 03:51:16 +03:00
bulldozer-balena[bot]
befdae1b90
Merge pull request #2353 from balena-io/fix-help-release-finalize
Fix help output for 'release finalize' command
2021-09-30 00:49:35 +00:00
Paulo Castro
08dfc945f3 Update dependencies (@sentry/node error reporting)
Change-type: patch
2021-09-30 01:12:17 +01:00
Paulo Castro
8791c2f4e1 Replace mixpanel dependency with simple GET request
Change-type: patch
2021-09-30 01:12:17 +01:00
Paulo Castro
be306e6a20 Avoid NockMock warnings during standalone executable testing
Change-type: patch
2021-09-30 01:12:17 +01:00
Paulo Castro
6cfff72c59 Fix help output for 'release finalize' command
Change-type: patch
2021-09-30 01:12:17 +01:00
Balena CI
adae718c2e v12.50.0 2021-09-28 18:07:49 +03:00
bulldozer-balena[bot]
132e1a63b2
Merge pull request #2345 from balena-io/add-release-handling
Add support for releases
2021-09-28 15:05:40 +00:00
Paul Jonathan Zoulin
a18e182ae4 Add support for releases
Signed-off-by: Paul Jonathan <pj@balena.io>
Change-type: minor
2021-09-28 14:28:43 +00:00
Balena CI
e098cdca17 v12.49.0 2021-09-23 23:56:47 +03:00
bulldozer-balena[bot]
b42af74983
Merge pull request #2301 from balena-io/add-multiarch-handling
Add multiarch support
2021-09-23 20:54:51 +00:00
Paulo Castro
8bb211e441 build, deploy: Improve logging of image build messages
Change-type: patch
2021-09-23 16:37:45 +00:00
toochevere
ffccbfba12 build, deploy: Add support for multiarch base images
Bump version of balena-multibuild to the one that supports multiarch
Remove previous hack to avoid sending platform information to multibuild

Change-type: minor
Signed-off-by: Paul Jonathan <pj@balena.io>
See: https://github.com/balena-io/balena-cli/issues/1508
2021-09-23 16:37:45 +00:00
Balena CI
56c1af50c0 v12.48.15 2021-09-22 17:52:15 +03:00
bulldozer-balena[bot]
8b9e3ccdc8
Merge pull request #2346 from balena-io/update-sdk
Update balena-sdk to 15.51.1
2021-09-22 14:50:21 +00:00
Nitish Agarwal
de95262f93 Update balena-sdk to 15.51.1
Update balena-sdk from 15.48.0 to 15.51.1

Change-type: patch
2021-09-22 12:46:34 +05:30
Balena CI
ed49938504 v12.48.14 2021-09-22 00:37:13 +03:00
bulldozer-balena[bot]
52ad0f6a57
Merge pull request #2347 from balena-io/klutchell/set-zlib-flush
os download: Avoid incomplete os downloads appearing as successful
2021-09-21 21:35:23 +00:00
Kyle Harding
7f6738c73c
os download: Avoid incomplete os downloads appearing as successful
By forcing the zlib flush mode to Z_NO_FLUSH we are more likely to
see an error on image download pipelines vs silent failure and
incomplete files.

This is part of a larger investigation and may be removed in the
future when the root cause of the pipeline failures are identified.

Change-type: patch
Signed-off-by: Kyle Harding <kyle@balena.io>
2021-09-20 13:28:14 -04:00
Balena CI
88fc3f7714 v12.48.13 2021-09-17 17:01:55 +03:00
bulldozer-balena[bot]
1afb29b923
Merge pull request #2340 from balena-io/2339-config-inject-auth
config inject: Remove requirement of being logged in
2021-09-17 13:59:18 +00:00
Paulo Castro
09a4e8db2d config inject: Remove requirement of being logged in
Change-type: patch
2021-09-16 12:15:53 +01:00
Balena CI
6c81440428 v12.48.12 2021-09-13 18:28:39 +03:00
bulldozer-balena[bot]
3eca65ce0d
Merge pull request #2333 from balena-io/klutchell/qemu-6-0-0
build/deploy: Update QEMU to 6.0.0 for emulated builds
2021-09-13 15:26:41 +00:00
Balena CI
6319b9dc13 v12.48.11 2021-09-11 01:38:46 +03:00