• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

mendersoftware / mender / 1575056257
76%
master: 80%

Build:
Build:
LAST BUILD BRANCH: pr_1840
DEFAULT BRANCH: master
Ran 05 Dec 2024 01:48PM UTC
Jobs 1
Files 145
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

05 Dec 2024 12:25PM UTC coverage: 76.364%. Remained the same
1575056257

push

gitlab-ci

aduskett
chore: add mender-data-dir.service file

Both the mender-authd.service and mender-udpated.service files have
mender-client-data-dir.service in the "After=" line. However, this
service file isn't provided by the mender package. Instead, the
mender-client-data-dir.service file currently resides in the
meta-mender repository. This means that the mender-authd.service and
mender-updated.service files are incorrect, but currently "just work"
because of the WantedBy in the mender-data-dir.service file.

Even though "After" does not mean "required" it can still be confusing
to users as to where this file comes from. Furthermore, a user may not
want the service file to exist at all, as their build setup may create
the /data directory (or /var/lib/mender) during the image creation.

  - Move the mender-data-dir.service file into the mender project.
  - Add a new option "MENDER_DATA_DIR_SYSTEMD_UNIT" set to OFF by
    default. When enabled, the mender-data-dir.service file is
    added to the MENDER_DATA_DIR_SYSTEMD_UNIT list.
  - Rename mender-client-data-dir.service to mender-data-dir.service
    in the mender-authd.service and mender-updated.service files.

Changelog: Add systemd mender-data-dir.service optionally installed
with MENDER_DATA_DIR_SYSTEMD_UNIT CMake variable. This
service historically has been in meta-mender repository and
used elsewhere from there. By moving it to the source
repository we'll have it better aligned with authd and
updated services

Ticket: None

Signed-off-by: Adam Duskett <aduskett@gmail.com>

7334 of 9604 relevant lines covered (76.36%)

11266.07 hits per line

Jobs
ID Job ID Ran Files Coverage
1 1575056257.1 05 Dec 2024 01:48PM UTC 145
76.36
Source Files on build 1575056257
  • Tree
  • List 145
  • Changed 11
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • GitLab CI Build #1575056257
  • 5dd629b9 on github
  • Prev Build on master (#1551605420)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc