Lluis Campos
5c6adb334a
Merge pull request #459 from mendersoftware/dependabot/npm_and_yarn/scripts/linkbot/jsdom-20.0.0
chore: bump jsdom from 19.0.0 to 20.0.0 in /scripts/linkbot
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
78afc04a47
Merge pull request #470 from kacf/no_grub.d
test: Add a configuration with MENDER_GRUB_D_INTEGRATION turned off.
2 years ago
Lluis Campos
b054067359
Merge pull request #473 from mzedel/fix/image-updater
Fix/image updater
2 years ago
Kristian Amlie
b889bc02bc
test: Fix wrong `IMAGE_FSTYPES` during tests that use UEFI.
The issue is a bit complicated. The naming still uses sdimg for
historical reasons. However, we need to put `uefiimg` in
`IMAGE_FSTYPES` because it is required for feature selection. This bug
previously prevented the test_secure_boot test from running.
Signed-off-by: Kristian Amlie <kristian.amlie@northern.tech>
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
f8db008b2a
Merge pull request #472 from mendersoftware/MEN-5835-switch-to-mender-artifact-deb-package
ci: Install mender-artifact tool from deb package
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
Lluis Campos
c627f61b72
ci: Install mender-artifact tool from deb package
Ticket: MEN-5835
Signed-off-by: Lluis Campos <lluis.campos@northern.tech>
2 years ago
oleorhagen
93953ad9e5
Merge pull request #469 from oleorhagen/rm-leftovers
chore: remove the Ubuntu 16.04 leftover workaround
2 years ago
Ole Petter
872bb160d3
chore: remove the Ubuntu 16.04 leftover workaround
Ubuntu 20 is at version 1.45 of mke2fs, which should have the required
functionality.
Signed-off-by: Ole Petter <ole.orhagen@northern.tech>
2 years ago
Kristian Amlie
64f270f86a
Merge pull request #461 from kacf/efi_missing
fix: Detect when EFI is not available and disable grub.d integration.
2 years ago
Fabio Tranchitella
5d183cf69c
Merge pull request #465 from tranchitella/fix-typo
fix: typo
3 years ago
Fabio Tranchitella
c3b40c65a7
fix: typo
Changelog: None
Ticket: None
Signed-off-by: Fabio Tranchitella <fabio.tranchitella@northern.tech>
3 years ago
Fabio Tranchitella
8f2da8467d
Merge pull request #462 from mzedel/chore/dependabot-frequency
chore: dependabot update
3 years ago
Manuel Zedel
4665ddc882
chore: changed dependabot to less frequent updates
Signed-off-by: Manuel Zedel <manuel.zedel@northern.tech>
3 years ago
Kristian Amlie
1108d14780
fix: Detect when EFI is not available and disable grub.d integration.
Note that we will still use EFI, since Mender doesn't support anything
else, but we will avoid grub.d integration since it won't be prepared
for it in this configuration. Instead the legacy method with a custom
Mender boot script will be used.
Inspired by this thread on Mender Hub:
https://hub.mender.io/t/problems-converting-a-packer-debian11-img-with-mender-convert/5054
Changelog: Title
Ticket: None
Signed-off-by: Kristian Amlie <kristian.amlie@northern.tech>
3 years ago
Kristian Amlie
4b53b60161
Merge pull request #460 from oleorhagen/add-license-headers
chore: update the license headers
3 years ago
Ole Petter
3aa7f4221e
chore: update the license headers
Signed-off-by: Ole Petter <ole.orhagen@northern.tech>
3 years ago
Kristian Amlie
c3f43621bd
Merge pull request #456 from alinalexandru/fix/deb-parameters-count
fix: number of parameters to accept the optional parameters
3 years ago
Alin Alexandru
56b4cd9ad2
fix: number of parameters to accept the optional parameters
Changelog: Title
Ticket: None
Signed-off-by: Alin Alexandru <alin.alexandru@innobyte.com>
3 years ago
Kristian Amlie
66b2d2004f
Merge pull request #457 from kacf/new_build_hosts
test: Upgrade to new build hosts.
3 years ago
Kristian Amlie
b0fd924625
test: Upgrade to new build hosts.
Signed-off-by: Kristian Amlie <kristian.amlie@northern.tech>
3 years ago
Kristian Amlie
9a9b259216
Merge pull request #455 from kacf/fix
Fix for mender-convert regressions.
3 years ago
Kristian Amlie
1de050c78f
fix(grub): Fix failure to boot when using standalone mode.
When introducing grub.d integration, we switched to using the already-
installed grub binary if it existed. But this is not a good idea,
because it may come with hardcoded paths which may fail to load the
script that we put in `/EFI/BOOT`. So revert to the old behavior,
install our own pre-compiled grub binary if grub.d integration is off.
No changelog, since we never released this regression.
Changelog: None
Ticket: None
Signed-off-by: Kristian Amlie <kristian.amlie@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
6e5d906ebb
fix: Upgrade to latest version of grub-mender-grubenv.
This fixes a boot problem which was introduced in the standalone grub
boot scripts, during the grub.d integration work.
Changelog: None
Ticket: None
Signed-off-by: Kristian Amlie <kristian.amlie@northern.tech>
3 years ago
oleorhagen
9482ec01ba
Merge pull request #453 from kacf/dockerization_fixes
Dockerization fixes
3 years ago
Kristian Amlie
effe995d81
fix: Move `rootfs_overlay_demo` into `input`.
This is needed after Dockerization.
Changelog: None
Ticket: None
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
oleorhagen
49f82ad040
Merge pull request #451 from oleorhagen/linkbot-conventional-commits
ci: make linkbot respect our conventional commit format
3 years ago
Ole Petter
7f86759dcf
ci: make linkbot respect our conventional commit format
Signed-off-by: Ole Petter <ole.orhagen@northern.tech>
3 years ago
Kristian Amlie
76f6ca856f
Merge pull request #450 from mendersoftware/change-dependabot-prefix
chore: Change dependabot prefix
3 years ago
Mikael Torp-Holte
4753f5ea51
chore: Change dependabot prefix
Ticket: QA-412
Signed-off-by: Mikael Torp-Holte <mikael.torp-holte@northern.tech>
3 years ago
oleorhagen
80eeb3e908
Merge pull request #437 from oleorhagen/test-farm-runner
Test farm runner
3 years ago
Ole Petter
914c9f9794
ci: Run a converted image on the hardware test farm
Ticket: QA-294
Signed-off-by: Ole Petter <ole.orhagen@northern.tech>
3 years ago
oleorhagen
4e3c4f8978
Merge pull request #446 from oleorhagen/QA-365
QA-365: Update the PR template to go with conventional commits
3 years ago
Ole Petter
1396aeeead
QA-365: Update the PR template to go with conventional commits
Changelog: None
Signed-off-by: Ole Petter <ole.orhagen@northern.tech>
3 years ago
oleorhagen
84d123b637
Merge pull request #445 from oleorhagen/fx-lnkbot
Handle xz images in monitor-raspbian
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
oleorhagen
85b4270633
Merge pull request #443 from oleorhagen/upd-linkbot
Upd linkbot
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
b6709f3e4c
Merge pull request #440 from mendersoftware/docker_container
Testing #433 with solved merge conflicts
3 years ago
Kristian Amlie
9b2436aff9
Make sure that Docker image matches the checked out Git branch/tag.
Changelog: None
Signed-off-by: Kristian Amlie <kristian.amlie@northern.tech>
3 years ago