anchor.diff:  
   Some of the tests require provisioning credentials. For details of the credentials format, see link:docs/credentials.adoc[credentials.adoc]. Tests that require valid credentials are disabled by default. To enable them, set `SOTA_PACKED_CREDENTIALS` in the cmake GUI, by passing `-DSOTA_PACKED_CREDENTIALS=...` to cmake, or by editing `CMakeCache.txt` in the build directory.
   
  -=== Code Coverage
  +=== Code coverage
   
   The project can be configured to generate a code coverage report. First, create a CMake build directory for coverage builds, and invoke CMake with the `-DBUILD_WITH_CODE_COVERAGE=ON` flag:
   
  
positive.code: docker run --rm -it advancedtelematic/aktualizr
  ----
  
  === Developing against an OpenEmbedded system
  
  By default OpenEmbedded builds fixed versions of software from a VCS using bitbake recipes. When developing Aktualizr itself it is useful to have a quicker edit-compile-run cycle and access to a debugger. The following steps will use OpenEmbedded to create a cross-compilation environment, then build inside that.
  
  
negative.code: 
  This client, and the https://github.com/advancedtelematic/rvi_sota_server[GENIVI SOTA] project, is aligned with the https://uptane.github.io[Uptane] security framework for software updates. Full details and whitepapers can be found on their site.
  
  == Installation
  
  === Dependencies
  
  