anchor.diff:        RUN git clone https://github.com/openshift-psap/simple-kmod.git
         WORKDIR simple-kmod
   
  -      # Prep and build the module
  -      RUN make buildprep KVER=$(rpm -q --qf "%{VERSION}-%{RELEASE}.%{ARCH}"  kernel-core) KMODVER=${KMODVER} \
  -      && make all       KVER=$(rpm -q --qf "%{VERSION}-%{RELEASE}.%{ARCH}"  kernel-core) KMODVER=${KMODVER} \
  +      # Build and install the module
  +      RUN make all       KVER=$(rpm -q --qf "%{VERSION}-%{RELEASE}.%{ARCH}"  kernel-core) KMODVER=${KMODVER} \
         && make install   KVER=$(rpm -q --qf "%{VERSION}-%{RELEASE}.%{ARCH}"  kernel-core) KMODVER=${KMODVER}
   
         # Add the helper tools
  
positive.code: 
  [NOTE]
  ====
  The Driver Toolkit contains the necessary dependencies, `openssl`, `mokutil`, and `keyutils`, needed to sign a kernel module. However, in this example, the simple-kmod kernel module is not signed and therefore cannot be loaded on systems with `Secure Boot` enabled. 
  ====
  
  [id="create-simple-kmod-image_{context}"]
  
negative.code:       FROM DRIVER_TOOLKIT_IMAGE
  
        WORKDIR /build/
        
        # Expecting kmod software version as an input to the build
        ARG KMODVER
  
  