Kristian Amlie
6332c81534
Upgrade to grub-mender-grubenv tools with new names.
Changelog: grub-mender-grubenv: User space tools, "fw_printenv" and
"fw_setenv" have been renamed to "grub-mender-grubenv-print" and
"grub-mender-grubenv-set", respectively. This has been done in order
to avoid conflict with U-Boot's user space tools, which have the same
names.
Signed-off-by: Kristian Amlie <kristian.amlie@northern.tech>
3 years ago
Lluis Campos
b00da69453
Merge pull request #382 from lluiscampos/update-ubuntu-image
Update Ubuntu image and pipeline fixes
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
ed5da38667
URL encode '+' characters in package names, or else we get Forbidden.
Changelog: Fix broken download of packages when `*_VERSION` are set to
`master`.
Signed-off-by: Kristian Amlie <kristian.amlie@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
Lluis Campos
5cc9cf5a45
Merge pull request #380 from lluiscampos/MEN-5057-apt-allow-release-change
MEN-5057: configs/images/raspberrypi_raspbian_config: Allow APT Suite change
3 years ago
Lluis Campos
f4650ffd1d
MEN-5057: configs/images/raspberrypi_raspbian_config: Allow APT Suite change
As per today, our pre-converted image ships with Debian buster, while
Raspberry Pi OS APT repository has moved already to Debian bullseye,
moving buster from "stable" to "oldstable".
This configuration allows apt to update the information without
interaction from the user. This is the default behaviour in newer
versions of apt, see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=931566
Changelog: Title
Signed-off-by: Lluis Campos <lluis.campos@northern.tech>
3 years ago
Lluis Campos
39e3bc5c7a
Merge pull request #379 from mendersoftware/dependabot/submodules/tests/mender-image-tests-49f2152
Changelog:All: Bump tests/mender-image-tests from `9585db2` to `49f2152`
3 years ago
dependabot[bot]
23680167a5
Changelog:All: Bump tests/mender-image-tests from `9585db2` to `49f2152`
Bumps [tests/mender-image-tests](https://github.com/mendersoftware/mender-image-tests ) from `9585db2` to `49f2152`.
- [Release notes](https://github.com/mendersoftware/mender-image-tests/releases )
- [Commits](9585db2089
...49f21521304d059408e4416e8361dc3d4542292d)
---
updated-dependencies:
- dependency-name: tests/mender-image-tests
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
3 years ago
Lluis Campos
9466f392e9
Merge pull request #378 from mendersoftware/create-pull-request/patch
Image-Bot: New images available
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
Kristian Amlie
72ad033c58
Merge pull request #377 from mendersoftware/create-pull-request/patch
Image-Bot: New images available
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
Kristian Amlie
ee018fcc4b
Merge pull request #376 from mendersoftware/create-pull-request/patch
Image-Bot: New images available
3 years ago
mender-test-bot
57a0b0d799
Image-Bot - Image updates
Changelog: None
Signed-off-by: mender-test-bot <mender@northern.tech>
3 years ago
oleorhagen
ef0c5fe5dc
Merge pull request #374 from oleorhagen/linkbot-ubuntu-lts
Linkbot now only handles Ubuntu LTS images
3 years ago
Ole Petter
924fe70950
linkbot: Move the LTS verification from the filter to the regexp
Changelog: None
Signed-off-by: Ole Petter <ole.orhagen@northern.tech>
3 years ago
Ole Petter
f075b8f137
Linkbot: Move to using Ubuntu major.minor versions, ignore the patch
Changelog: None
Signed-off-by: Ole Petter <ole.orhagen@northern.tech>
3 years ago
Ole Petter
49b9409c39
Linkbot: Quote the URL string in Bash
Changelog: None
Signed-off-by: Ole Petter <ole.orhagen@northern.tech>
3 years ago
Ole Petter
f23e1a06ee
Linkbot: Have the Ubuntu images monitored only by LTS releases
We do not want non-LTS releases covered by the linkbot.
Changelog: None
Signed-off-by: Ole Petter <ole.orhagen@northern.tech>
3 years ago
oleorhagen
bbfc8022f2
Merge pull request #373 from mendersoftware/dependabot/npm_and_yarn/scripts/linkbot/jsdom-17.0.0
Changelog:All: Bump jsdom from 16.7.0 to 17.0.0 in /scripts/linkbot
3 years ago
dependabot[bot]
2ecfbaabe2
Changelog:All: Bump jsdom from 16.7.0 to 17.0.0 in /scripts/linkbot
Bumps [jsdom](https://github.com/jsdom/jsdom ) from 16.7.0 to 17.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/16.7.0...17.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
Lluis Campos
8e141ab816
Merge pull request #360 from oleorhagen/linkbot-ub-improvement
Improve the Ubuntu Server linkbot monitoring
4 years ago
Lluis Campos
c3aa212ca0
Merge pull request #371 from mendersoftware/dependabot/npm_and_yarn/scripts/linkbot/jsdom-16.7.0
Changelog:All: Bump jsdom from 16.6.0 to 16.7.0 in /scripts/linkbot
4 years ago
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`
4 years ago
Ole Petter
9520332ed1
Improve the Ubuntu Server linkbot monitoring
Changelog: None
Signed-off-by: Ole Petter <ole.orhagen@northern.tech>
4 years ago
Kristian Amlie
4b1145b90a
Merge pull request #370 from mendersoftware/create-pull-request/patch
Image-Bot: New images available
4 years ago
dependabot[bot]
e11d02b8c1
Changelog:All: Bump jsdom from 16.6.0 to 16.7.0 in /scripts/linkbot
Bumps [jsdom](https://github.com/jsdom/jsdom ) from 16.6.0 to 16.7.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.6.0...16.7.0 )
---
updated-dependencies:
- dependency-name: jsdom
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
4 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