Preparing to create the assets

Before creating the Assets VM image for a specific environment, create an image cache for the Assets VM.
  1. In the edaadm repository that you cloned or downloaded, go to the bundles folder.
    cd path/to/edaadm-repository/bundles
  2. Log in to the ghcr.io registry with docker so the system can pull private images from ghcr.io.
    Log in with a user account that has access to images hosted by Nokia EDA, for example, the nokia-eda-bot user.
    docker login ghcr.io -u nokia-eda-bot
    Note: The token (password) for the nokia-eda-bot user is present in every bundle file in the edaadm repository, where it is twice encoded using base64. This token is a read-only token and is not a secret; no sensitive information is accessible using this token.
  3. Prepare the image cache for the Assets VM.
    This step downloads and prepares an image cache from where the Assets VM is built.
    make create-assets-host-bootstrap-image-cache
Create the Assets VM image for your deployment scenario: