Ole Petter
b901a6731b
chore: fix the bot monitoring of the bb images
Signed-off-by: Ole Petter <ole.orhagen@northern.tech>
2 years ago
dependabot[bot]
4ae08ccde1
chore: bump jsdom from 19.0.0 to 20.0.0 in /scripts/linkbot
Bumps [jsdom](https://github.com/jsdom/jsdom ) from 19.0.0 to 20.0.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/19.0.0...20.0.0 )
---
updated-dependencies:
- dependency-name: jsdom
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
Kristian Amlie
a4cc5ba999
test: Fix several bugs in local test running.
* Needs sudo to copy files to right locations.
* Need to strip last component in target path to avoid subsequent runs
ending up with copies one level deeper than they should be.
Signed-off-by: Kristian Amlie <kristian.amlie@northern.tech>
2 years ago
Kristian Amlie
511179a79a
test: Add a configuration with MENDER_GRUB_D_INTEGRATION turned off.
This already broke once in our pipeline, so let's add this job
configuration so that we keep testing it.
Signed-off-by: Kristian Amlie <kristian.amlie@northern.tech>
2 years ago
Manuel Zedel
25bc66d626
fix(image-updater): refactored linkbot monitors to increase code reuse
+ aligned linkbot information with other js projects
Ticket: None
Changelog: None
Signed-off-by: Manuel Zedel <manuel.zedel@northern.tech>
2 years ago
Kristian Amlie
955f9f98b0
chore: Use more explicit names for test jobs.
Signed-off-by: Kristian Amlie <kristian.amlie@northern.tech>
2 years ago
Lluis Campos
d2045d8aff
ci: Ubuntu Server image update
The bot is in PTO...
Upgrade also to https
Signed-off-by: Lluis Campos <lluis.campos@northern.tech>
2 years ago
Ole Petter
3aa7f4221e
chore: update the license headers
Signed-off-by: Ole Petter <ole.orhagen@northern.tech>
3 years ago
Kristian Amlie
69da759609
test(grub): Fix incorrectly generated test images.
Because the shim has hardcoded paths for each distribution, it is
better to use the `grub-install --removable` argument to install into
`/EFI/BOOT` than to do it ourselves. This makes sure that all files
are present and loaded from correct locations.
The symptom before this change was that the shim could not find the
grubx64.efi file, which is because we were not installing it
correctly. So in fact the image would not boot, even though it would
boot after a Mender conversion.
Signed-off-by: Kristian Amlie <kristian.amlie@northern.tech>
3 years ago
Kristian Amlie
2f8c0331e5
test: Make launching script independent of current folder.
Signed-off-by: Kristian Amlie <kristian.amlie@northern.tech>
3 years ago
Kristian Amlie
e2e70faa0e
fix: `resource` folder needs to be inside `input` after Dockerization.
No changelog needed, since nothing is released yet.
Changelog: None
Ticket: None
Signed-off-by: Kristian Amlie <kristian.amlie@northern.tech>
3 years ago
Ole Petter
991297b661
Handle xz images in monitor-raspbian
They've changed their image extensions again
Changelog: None
Signed-off-by: Ole Petter <ole.orhagen@northern.tech>
3 years ago
Ole Petter
065a4db996
chore(linkbot): handle Ubuntu beta releases
Changelog: None
Signed-off-by: Ole Petter <ole.orhagen@northern.tech>
3 years ago
Ole Petter
64a2413442
chore(linkbot): Log errors when HTTP fetching
Changelog: None
Signed-off-by: Ole Petter <ole.orhagen@northern.tech>
3 years ago
Ole Petter
7cd6be9bce
chore(linkbot): fix lint errors
Changelog: None
Signed-off-by: Ole Petter <ole.orhagen@northern.tech>
3 years ago
Kristian Amlie
1b3ab7c5e0
MEN-5255: Enable and start testing Secure Boot.
This is using pre-signed binaries by Microsoft, Canonical and Debian,
no customized signing.
Changelog: None
Signed-off-by: Kristian Amlie <kristian.amlie@northern.tech>
3 years ago
Kristian Amlie
35a25ed2dc
Upgrade Ubuntu Raspberry Pi test image.
Changelog: None
Signed-off-by: Kristian Amlie <kristian.amlie@northern.tech>
3 years ago
Kristian Amlie
bb8ec8044f
Automatically skip non-qemu board tests for mender-convert.
Changelog: None
Signed-off-by: Kristian Amlie <kristian.amlie@northern.tech>
3 years ago
Kristian Amlie
245930608b
MEN-5219: Integrate with `grub.d` framework.
This means that `grub-install` and `update-grub` no longer risk
bricking the device, but will produce boot scripts with Mender support
integrated. It also means that the standard GRUB menu will be
available.
It is supported on x86_64 platforms where `grub.d` is available, and
can be turned on and off with `MENDER_GRUB_D_INTEGRATION`. The default
is to use it if available.
Devices that did not previously use `grub.d` integration won't be
upgraded correctly with it turned on, so it is advised to set
`MENDER_GRUB_D_INTEGRATION=n` if you are upgrading existing devices.
Changelog: Commit
Signed-off-by: Kristian Amlie <kristian.amlie@northern.tech>
3 years ago
Kristian Amlie
47c1b9c529
Use sudo consistently.
Changelog: None
Signed-off-by: Kristian Amlie <kristian.amlie@northern.tech>
3 years ago
Kristian Amlie
d680319fb0
Add new script for generating test images.
Changelog: None
Signed-off-by: Kristian Amlie <kristian.amlie@northern.tech>
3 years ago
Kristian Amlie
9b8b8fb7a1
Some cleanups to naming of test labels.
* Standardize on "qemux86-64", not "qemux86_64", since the former is
what is used everywhere else.
* Rename qemux86_64 to ubuntu-qemux86-64, since we now have more than
one qemu configuration.
Changelog: None
Signed-off-by: Kristian Amlie <kristian.amlie@northern.tech>
3 years ago
mender-test-bot
3553cff6a9
Image-Bot - Image updates
Changelog: None
Signed-off-by: mender-test-bot <mender@northern.tech>
3 years ago
Simon Ensslen
5fc630e935
Make docker container independent from mender-convert repository
Changelog: The mender-convert docker image does now contain the mender-convert application and does no longer need companion checkouts.
Changelog: All input files passed to docker-mender-convert must be located within the input directory as opposed to anywhere in the mender-convert checkout directory
Signed-off-by: Simon Ensslen <simon.ensslen@griesser.ch>
3 years ago
mender-test-bot
5c65235b14
Image-Bot - Image updates
Changelog: None
Signed-off-by: mender-test-bot <mender@northern.tech>
3 years ago
mender-test-bot
f497dcb48a
Image-Bot - Image updates
Changelog: None
Signed-off-by: mender-test-bot <mender@northern.tech>
3 years ago
Peter Grzybowski
8a8d34f51b
MEN-5257 Debian 11 tests support.
ChangeLog:title
Signed-off-by: Peter Grzybowski <peter@northern.tech>
3 years ago
mender-test-bot
144622acb4
Image-Bot - Image updates
Changelog: None
Signed-off-by: mender-test-bot <mender@northern.tech>
3 years ago
mender-test-bot
6d0237a94d
Image-Bot - Image updates
Changelog: None
Signed-off-by: mender-test-bot <mender@northern.tech>
3 years ago
mender-test-bot
c095619dc1
Image-Bot - Image updates
Changelog: None
Signed-off-by: mender-test-bot <mender@northern.tech>
3 years ago
dependabot[bot]
fe00bc46ce
Changelog:All: Bump jsdom from 18.1.1 to 19.0.0 in /scripts/linkbot
Bumps [jsdom](https://github.com/jsdom/jsdom ) from 18.1.1 to 19.0.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/18.1.1...19.0.0 )
---
updated-dependencies:
- dependency-name: jsdom
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
3 years ago
mender-test-bot
fb0bd09825
Image-Bot - Image updates
Changelog: None
Signed-off-by: mender-test-bot <mender@northern.tech>
3 years ago
dependabot[bot]
d84ef5b7e3
Changelog:All: Bump jsdom from 18.1.0 to 18.1.1 in /scripts/linkbot
Bumps [jsdom](https://github.com/jsdom/jsdom ) from 18.1.0 to 18.1.1.
- [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/18.1.0...18.1.1 )
---
updated-dependencies:
- dependency-name: jsdom
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
3 years ago
mender-test-bot
ff6e308c01
Image-Bot - Image updates
Changelog: None
Signed-off-by: mender-test-bot <mender@northern.tech>
3 years ago
Ole Petter
6070d7eb5a
linkbot: Handle the double quote in the raspi-os image link
Changelog: None
Signed-off-by: Ole Petter <ole.orhagen@northern.tech>
3 years ago
dependabot[bot]
7830760785
Changelog:All: Bump jsdom from 18.0.1 to 18.1.0 in /scripts/linkbot
Bumps [jsdom](https://github.com/jsdom/jsdom ) from 18.0.1 to 18.1.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/18.0.1...18.1.0 )
---
updated-dependencies:
- dependency-name: jsdom
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
3 years ago
dependabot[bot]
5533be91b1
Changelog:All: Bump jsdom from 18.0.0 to 18.0.1 in /scripts/linkbot
Bumps [jsdom](https://github.com/jsdom/jsdom ) from 18.0.0 to 18.0.1.
- [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/18.0.0...18.0.1 )
---
updated-dependencies:
- dependency-name: jsdom
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
3 years ago
mender-test-bot
a5238bac00
Image-Bot - Image updates
Changelog: None
Signed-off-by: mender-test-bot <mender@northern.tech>
3 years ago
Ole Petter
a9740723a2
linkbot: Remove the image name suffix from the image name
Changelog: None
Signed-off-by: Ole Petter <ole.orhagen@northern.tech>
3 years ago
Ole Petter
1472635f5f
QA-334: Make the Raspbian URL auto-updateable
Changelog: None
Signed-off-by: Ole Petter <ole.orhagen@northern.tech>
3 years ago
Ole Petter
e48602f1cd
style: Fix lint errors
Changelog: None
Signed-off-by: Ole Petter <ole.orhagen@northern.tech>
3 years ago
dependabot[bot]
9cbaa2af3b
Changelog:All: Bump jsdom from 17.0.0 to 18.0.0 in /scripts/linkbot
Bumps [jsdom](https://github.com/jsdom/jsdom ) from 17.0.0 to 18.0.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/17.0.0...18.0.0 )
---
updated-dependencies:
- dependency-name: jsdom
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
3 years ago
mender-test-bot
6af0175917
Image-Bot - Image updates
Changelog: None
Signed-off-by: mender-test-bot <mender@northern.tech>
3 years ago
mender-test-bot
6a245906d1
Image-Bot - Image updates
Changelog: None
Signed-off-by: mender-test-bot <mender@northern.tech>
3 years ago
Andrey Basov
8f2e198ce6
Closing curly brace added in bootstrap-rootfs-overlay-production-server.sh
Changelog: Title
Signed-off-by: Andrey Basov <dev.basov@gmail.com>
Signed-off-by: Kristian Amlie <kristian.amlie@northern.tech>
3 years ago
mender-test-bot
2046fc6e61
Image-Bot - Image updates
Changelog: None
Signed-off-by: mender-test-bot <mender@northern.tech>
3 years ago
Lluis Campos
50da54d8bf
Update testing image Ubuntu x86-64 to Focal release
Changelog: None
Signed-off-by: Lluis Campos <lluis.campos@northern.tech>
3 years ago
Kristian Amlie
6580e27f92
Make sure version overrides are used in tests as well as production.
Changelog: None
Signed-off-by: Kristian Amlie <kristian.amlie@northern.tech>
3 years ago
mender-test-bot
bd695873af
Image-Bot - Image updates
Changelog: None
Signed-off-by: mender-test-bot <mender@northern.tech>
3 years ago
mender-test-bot
4ec9e26055
Image-Bot - Image updates
Changelog: None
Signed-off-by: mender-test-bot <mender@northern.tech>
3 years ago