Skip to content
This repository was archived by the owner on Oct 16, 2020. It is now read-only.
This repository was archived by the owner on Oct 16, 2020. It is now read-only.

Building custom kernel modules fails in 1897.0.0 #2505

@eranreshef

Description

@eranreshef

Issue Report

Bug

Container Linux Version

1897.0.0

$ cat /etc/os-release
NAME="Container Linux by CoreOS"
ID=coreos
VERSION=1897.0.0
VERSION_ID=1897.0.0
BUILD_ID=2018-09-10-2308
PRETTY_NAME="Container Linux by CoreOS 1897.0.0 (Rhyolite)"
ANSI_COLOR="38;5;75"
HOME_URL="https://coreos.com/"
BUG_REPORT_URL="https://issues.coreos.com"
COREOS_BOARD="amd64-usr"

Environment

aws

Expected Behavior

I have an automated process for building a custom kernel module (wireguard) for coreos.
The process ran smoothly on previous versions (alpha, beta and stable).

Actual Behavior

When I executed the module's make command in 1897.0.0 I got:

ERROR: Kernel configuration is invalid.
include/generated/autoconf.h or include/config/auto.conf are missing.
Run 'make oldconfig && make prepare' on kernel src to fix it.

Reproduction Steps

  1. Follow the custom kernel module installation process - https://coreos.com/os/docs/latest/kernel-modules.html
  2. Follow wireguard's compilation process -
    https://www.wireguard.com/install/#compiling-from-source

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions