Lluis Campos
7acb9e1335
Merge pull request #369 from mendersoftware/dependabot/submodules/tests/mender-image-tests-9585db2
Changelog:All: Bump tests/mender-image-tests from `798d07e` to `9585db2`
3 years ago
Kristian Amlie
4b1145b90a
Merge pull request #370 from mendersoftware/create-pull-request/patch
Image-Bot: New images available
3 years ago
mender-test-bot
1666baa0e2
Image-Bot - Image updates
Changelog: None
Signed-off-by: mender-test-bot <mender@northern.tech>
4 years ago
dependabot[bot]
6ebe9dd913
Changelog:All: Bump tests/mender-image-tests from `798d07e` to `9585db2`
Bumps [tests/mender-image-tests](https://github.com/mendersoftware/mender-image-tests ) from `798d07e` to `9585db2`.
- [Release notes](https://github.com/mendersoftware/mender-image-tests/releases )
- [Commits](798d07e601
...9585db20894713083e48aae56db316761e8426fc)
---
updated-dependencies:
- dependency-name: tests/mender-image-tests
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
4 years ago
Kristian Amlie
a7b71f8bc4
Merge pull request #366 from kacf/checksums
Add checksumming to artifacts from temporary S3 bucket.
4 years ago
Kristian Amlie
9d18a8717d
Add checksumming to artifacts from temporary S3 bucket.
The temporary S3 bucket is not perfectly secure, because credentials
can be obtained by outsiders by submitting a malicious pull request,
and then later they can be used to manipulate objects while a
privileged pipeline is running (during a release). Fix this by
submitting a checksum file using the standard Gitlab artifact
mechanism, and check that what we uploaded in one job, is what we get
in the next one.
Changelog: None
Signed-off-by: Kristian Amlie <kristian.amlie@northern.tech>
4 years ago
Kristian Amlie
a03fc067b4
Merge pull request #364 from kacf/publish_fixes
Switch to publish Raspberry Pi images using mender-convert version.
4 years ago
Kristian Amlie
a3bcfd2a08
Make it possible to disable tests.
Changelog: None
Signed-off-by: Kristian Amlie <kristian.amlie@northern.tech>
4 years ago
Kristian Amlie
daa7f81f01
Switch to publish Raspberry Pi images using mender-convert version.
This is done for several reasons:
* The images do not contain the client anymore.
* We want to have the mender-convert version in the name, so that we
don't overwrite old, working images.
We also add the build variable `MENDER_CONVERT_PUBLISH_VERSION`, to
allow publishing of tagged mender-convert versions with small fixes on
top.
And finally, we introduce the `PUBLISH_MENDER_CONVERT` variable to
publish images from tags. Branches are always published, even without
this flag.
Changelog: None
Signed-off-by: Kristian Amlie <kristian.amlie@northern.tech>
4 years ago
Lluis Campos
0e3694685e
Merge pull request #363 from mendersoftware/dependabot/submodules/tests/mender-image-tests-798d07e
Changelog:All: Bump tests/mender-image-tests from `fd1d2d6` to `798d07e`
4 years ago
Lluis Campos
3e381b6081
Merge pull request #362 from mendersoftware/create-pull-request/patch
Image-Bot: New images available
4 years ago
dependabot[bot]
d26306a932
Changelog:All: Bump tests/mender-image-tests from `fd1d2d6` to `798d07e`
Bumps [tests/mender-image-tests](https://github.com/mendersoftware/mender-image-tests ) from `fd1d2d6` to `798d07e`.
- [Release notes](https://github.com/mendersoftware/mender-image-tests/releases )
- [Commits](fd1d2d6eb4
...798d07e60138b25cd9b7590a208c02371d68414a)
---
updated-dependencies:
- dependency-name: tests/mender-image-tests
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
4 years ago
mender-test-bot
441ccfaf57
Image-Bot - Image updates
Changelog: None
Signed-off-by: mender-test-bot <mender@northern.tech>
4 years ago
Kristian Amlie
81e8e938f0
Update IRC links to Libera.
Changelog: None
Signed-off-by: Kristian Amlie <kristian.amlie@northern.tech>
4 years ago
Lluis Campos
441af67c20
Merge pull request #361 from mendersoftware/dependabot/submodules/tests/mender-image-tests-fd1d2d6
Changelog:All: Bump tests/mender-image-tests from `80bd053` to `fd1d2d6`
4 years ago
dependabot[bot]
54c6299d44
Changelog:All: Bump tests/mender-image-tests from `80bd053` to `fd1d2d6`
Bumps [tests/mender-image-tests](https://github.com/mendersoftware/mender-image-tests ) from `80bd053` to `fd1d2d6`.
- [Release notes](https://github.com/mendersoftware/mender-image-tests/releases )
- [Commits](80bd05390e
...fd1d2d6eb473602a14896e26cd017e088376ea1e)
---
updated-dependencies:
- dependency-name: tests/mender-image-tests
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
4 years ago
Lluis Campos
500640d3f0
Merge pull request #359 from lluiscampos/update-ubuntu-20
run-tests.sh: Update Ubuntu Rpi image to 20.04
4 years ago
Lluis Campos
836a76b534
run-tests.sh: Update Ubuntu Rpi image to 20.04
Changelog: None
Signed-off-by: Lluis Campos <lluis.campos@northern.tech>
4 years ago
oleorhagen
97e496e193
Merge pull request #358 from oleorhagen/MEN-4462
MEN-4462: Add a config for demo configuration during conversion
4 years ago
Ole Petter
d5f78cb281
Log: lowercase client
Changelog: None
Signed-off-by: Ole Petter <ole.orhagen@northern.tech>
4 years ago
Ole Petter
3672c63ed8
MEN-4462: Add a demo configuration config script
This moves the device configuration to a config script in configs/, from the
previous setup in the bootstrap scripts.
It does so by creating a new resources/ folder in the top-level directory, which
is then populated with the configuration file, and the server parameters only.
When the conversion is run with the demo configuration
configs/mender_convert_demo_config the conversion will install all the add-on's
available, and modify the configuration file in resources to align with our
regular Mender demo configuration.
Changelog: Add a demo configuration in configs/mender_convert_demo_config which
when added at run time creates a Mender demo setup in the converted image. This
includes short polling intervals, and all add-on's installed by default.
Signed-off-by: Ole Petter <ole.orhagen@northern.tech>
4 years ago
Lluis Campos
33767c8b2f
Merge pull request #357 from mendersoftware/dependabot/submodules/tests/mender-image-tests-80bd053
Changelog:All: Bump tests/mender-image-tests from `53c197a` to `80bd053`
4 years ago
dependabot[bot]
45d4ca04aa
Changelog:All: Bump tests/mender-image-tests from `53c197a` to `80bd053`
Bumps [tests/mender-image-tests](https://github.com/mendersoftware/mender-image-tests ) from `53c197a` to `80bd053`.
- [Release notes](https://github.com/mendersoftware/mender-image-tests/releases )
- [Commits](53c197aa00
...80bd05390e1c1a5a77265053c0bf2a956cf35470)
---
updated-dependencies:
- dependency-name: tests/mender-image-tests
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
4 years ago
Lluis Campos
41409ccafb
Merge pull request #354 from mendersoftware/template-shell-check-format
[pipeline] Use new template to check shell scripts formatting
4 years ago
Kristian Amlie
169aee7327
Merge pull request #355 from mendersoftware/create-pull-request/patch
Image-Bot: New images available
4 years ago
mender-test-bot
6a30098f2e
Image-Bot - Image updates
Changelog: None
Signed-off-by: mender-test-bot <mender@northern.tech>
4 years ago
Lluis Campos
634d54b6f4
[pipeline] Use new template to check shell scripts formatting
Changelog: None
Signed-off-by: Lluis Campos <lluis.campos@northern.tech>
4 years ago
Lluis Campos
12d9af29a8
Merge pull request #353 from mendersoftware/dependabot/npm_and_yarn/scripts/linkbot/jsdom-16.6.0
Changelog:All: Bump jsdom from 16.5.3 to 16.6.0 in /scripts/linkbot
4 years ago
dependabot[bot]
51bc49c57f
Changelog:All: Bump jsdom from 16.5.3 to 16.6.0 in /scripts/linkbot
Bumps [jsdom](https://github.com/jsdom/jsdom ) from 16.5.3 to 16.6.0.
- [Release notes](https://github.com/jsdom/jsdom/releases )
- [Changelog](https://github.com/jsdom/jsdom/blob/master/Changelog.md )
- [Commits](https://github.com/jsdom/jsdom/compare/16.5.3...16.6.0 )
Signed-off-by: dependabot[bot] <support@github.com>
4 years ago
Lluis Campos
910b8118ab
Merge pull request #352 from mendersoftware/dependabot/npm_and_yarn/scripts/linkbot/jsdom-16.5.3
Changelog:All: Bump jsdom from 16.4.0 to 16.5.3 in /scripts/linkbot
4 years ago
dependabot[bot]
561dec3e3b
Changelog:All: Bump jsdom from 16.4.0 to 16.5.3 in /scripts/linkbot
Bumps [jsdom](https://github.com/jsdom/jsdom ) from 16.4.0 to 16.5.3.
- [Release notes](https://github.com/jsdom/jsdom/releases )
- [Changelog](https://github.com/jsdom/jsdom/blob/master/Changelog.md )
- [Commits](https://github.com/jsdom/jsdom/compare/16.4.0...16.5.3 )
Signed-off-by: dependabot[bot] <support@github.com>
4 years ago
Lluis Campos
f778f1e623
Merge pull request #351 from lluiscampos/dependabot-npm-linkbot
[dependabot] Track dependencies of linkbot npm package
4 years ago
Lluis Campos
07c0be8196
[dependabot] Track dependencies of linkbot npm package
Changelog: None
Signed-off-by: Lluis Campos <lluis.campos@northern.tech>
4 years ago
Lluis Campos
893f5f5894
Merge pull request #350 from mendersoftware/dependabot/submodules/tests/mender-image-tests-53c197a
Changelog:All: Bump tests/mender-image-tests from `1e51f5c` to `53c197a`
4 years ago
dependabot[bot]
f4e2d7de1d
Changelog:All: Bump tests/mender-image-tests from `1e51f5c` to `53c197a`
Bumps [tests/mender-image-tests](https://github.com/mendersoftware/mender-image-tests ) from `1e51f5c` to `53c197a`.
- [Release notes](https://github.com/mendersoftware/mender-image-tests/releases )
- [Commits](1e51f5c54f
...53c197aa00c17f8541c97dea59c93f74f413bdb9)
Signed-off-by: dependabot[bot] <support@github.com>
4 years ago
Lluis Campos
3986680330
Merge pull request #347 from oleorhagen/MEN-4256
MEN-4256 Do not install the client by default on Prebuilt RPi images
4 years ago
Lluis Campos
a102c810ba
Update mender-image-tests
Namely making one test with "mender-client-install" feature so that it
can be skip now for mender-convert pre-built images.
Changelog: None
Signed-off-by: Lluis Campos <lluis.campos@northern.tech>
4 years ago
Lluis Campos
91efa2a76e
testcfg: Optionally add mender-client-install as a yocto feature
So that tests expecting the client can be skip.
Changelog: None
Signed-off-by: Lluis Campos <lluis.campos@northern.tech>
4 years ago
Lluis Campos
a8ccff107c
log: Warning message about resulting Artifact with no client
Changelog: None
Signed-off-by: Lluis Campos <lluis.campos@northern.tech>
4 years ago
Ole Petter
244ebc8e71
Fix: Exit from the docker-mender-convert upon error
Previously the script would just exit 0, no matter the result of the conversion.
This simply exits with the exit code from the container, which is the exit code
from the conversion script.
Changelog: None
Signed-off-by: Ole Petter <ole.orhagen@northern.tech>
4 years ago
Ole Petter
de0d63cc97
Spelling
Changelog: None
Signed-off-by: Ole Petter <ole.orhagen@northern.tech>
4 years ago
Ole Petter
533a4849d3
Do not install artifact_info without a client
Changelog: None
Signed-off-by: Ole Petter <ole.orhagen@northern.tech>
Signed-off-by: Lluis Campos <lluis.campos@northern.tech>
4 years ago
Ole Petter
8010e4c0f2
Scope the deb_name references
Changelog: None
Signed-off-by: Ole Petter <ole.orhagen@northern.tech>
4 years ago
Ole Petter
9ef43ba9b7
MEN-4256 Do not install the client by default on Prebuilt RPi images
This adds the:
* `MENDER_CLIENT_INSTALL` option, to allow an image to come without the
mender-client installed by default.
The option is on by default, but turned off for the custom image configuration
we use for building the images we provide as a part of our documentation onboarding.
Changelog: Added an option `MENDER_CLIENT_INSTALL=y/n`, in order to
configure the installation of the Mender client into the converted image.
Defaults to `yes`.
Signed-off-by: Ole Petter <ole.orhagen@northern.tech>
Signed-off-by: Lluis Campos <lluis.campos@northern.tech>
4 years ago
Lluis Campos
786af8a42f
Merge pull request #349 from mendersoftware/dependabot/submodules/tests/mender-image-tests-762ce89
Changelog:All: Bump tests/mender-image-tests from `a84e224` to `762ce89`
4 years ago
Lluis Campos
1caf9e8eb8
[pipeline] Install Update Modules Artifact generator for tests
Required for the new tests in mender-image-tests submodule
Changelog: None
Signed-off-by: Lluis Campos <lluis.campos@northern.tech>
4 years ago
dependabot[bot]
f2c9ce1671
Changelog:All: Bump tests/mender-image-tests from `a84e224` to `762ce89`
Bumps [tests/mender-image-tests](https://github.com/mendersoftware/mender-image-tests ) from `a84e224` to `762ce89`.
- [Release notes](https://github.com/mendersoftware/mender-image-tests/releases )
- [Commits](a84e22451c
...762ce89b764bf67db647827f8eb7923b707fc2fe)
Signed-off-by: dependabot[bot] <support@github.com>
4 years ago
Lluis Campos
35d3380f35
Merge pull request #343 from lluiscampos/MEN-4658-symlink-all-uboot
MEN-4658: Support Raspberry Pi apps expecting files at /boot
4 years ago
oleorhagen
29131aeb51
Merge pull request #346 from mendersoftware/create-pull-request/patch
Image-Bot: New images available
4 years ago
mender-test-bot
01afb1df92
Image-Bot - Image updates
Changelog: None
Signed-off-by: mender-test-bot <mender@northern.tech>
4 years ago