Skip to content

Deployment on Minikube 1.38.1 fails despite following instructions #969

Description

@ginkel

Hi there,

I have a test setup based on Minikube that uses the instructions documented at https://piraeus.io/docs/v2.10.0/how-to/minikube/ to deploy piraeus v2.10.5 on Minikube. This used to work for previous Minikube versions, but with the current v1.38.1 I am getting an error for the drbd-module-loader init container:

ERROR: modpost: "memcmp" [/tmp/pkg/drbd-9.2.14/drbd/build-current/drbd.ko] undefined!
ERROR: modpost: "__mutex_init" [/tmp/pkg/drbd-9.2.14/drbd/build-current/drbd.ko] undefined!
ERROR: modpost: "mutex_lock_interruptible" [/tmp/pkg/drbd-9.2.14/drbd/build-current/drbd.ko] undefined!
ERROR: modpost: "down_trylock" [/tmp/pkg/drbd-9.2.14/drbd/build-current/drbd.ko] undefined!
ERROR: modpost: "jiffies_to_msecs" [/tmp/pkg/drbd-9.2.14/drbd/build-current/drbd.ko] undefined!
ERROR: modpost: "errno_to_blk_status" [/tmp/pkg/drbd-9.2.14/drbd/build-current/drbd.ko] undefined!
ERROR: modpost: "_raw_spin_unlock_irqrestore" [/tmp/pkg/drbd-9.2.14/drbd/build-current/drbd.ko] undefined!
ERROR: modpost: "blk_set_stacking_limits" [/tmp/pkg/drbd-9.2.14/drbd/build-current/drbd.ko] undefined!
ERROR: modpost: "idr_destroy" [/tmp/pkg/drbd-9.2.14/drbd/build-current/drbd.ko] undefined!
ERROR: modpost: "bd_unlink_disk_holder" [/tmp/pkg/drbd-9.2.14/drbd/build-current/drbd.ko] undefined!

Complete log below...

Any ideas?

Thanks,
Thilo

$ k -n piraeus-datastore logs pod/linstor-satellite.minikube-5fdbw --container drbd-module-loader -f
+ [ ! -e /proc/drbd ]
+ apt-get update
Hit:1 http://archive.ubuntu.com/ubuntu noble InRelease
Get:2 http://security.ubuntu.com/ubuntu noble-security InRelease [126 kB]
Get:3 http://archive.ubuntu.com/ubuntu noble-updates InRelease [126 kB]
Get:4 http://archive.ubuntu.com/ubuntu noble-backports InRelease [126 kB]
Get:5 http://security.ubuntu.com/ubuntu noble-security/restricted amd64 Packages [3315 kB]
Get:6 http://archive.ubuntu.com/ubuntu noble-updates/universe amd64 Packages [2027 kB]
Get:7 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 Packages [2285 kB]
Get:8 http://security.ubuntu.com/ubuntu noble-security/main amd64 Packages [1900 kB]
Get:9 http://archive.ubuntu.com/ubuntu noble-updates/restricted amd64 Packages [3486 kB]
Get:10 http://security.ubuntu.com/ubuntu noble-security/multiverse amd64 Packages [34.8 kB]
Get:11 http://security.ubuntu.com/ubuntu noble-security/universe amd64 Packages [1261 kB]
Get:12 http://archive.ubuntu.com/ubuntu noble-updates/multiverse amd64 Packages [38.1 kB]
Get:13 http://archive.ubuntu.com/ubuntu noble-backports/main amd64 Packages [49.5 kB]
Get:14 http://archive.ubuntu.com/ubuntu noble-backports/universe amd64 Packages [34.6 kB]
Fetched 14.8 MB in 1s (16.4 MB/s)
Reading package lists...
+ apt-get install -y flex bison bc libssl-dev libelf-dev
Reading package lists...
Building dependency tree...
Reading state information...
The following additional packages will be installed:
  libfl-dev libfl2 libssl3t64 libzstd-dev m4 openssl zlib1g-dev
Suggested packages:
  bison-doc build-essential flex-doc libssl-doc m4-doc
The following NEW packages will be installed:
  bc bison flex libelf-dev libfl-dev libfl2 libssl-dev libzstd-dev m4
  zlib1g-dev
The following packages will be upgraded:
  libssl3t64 openssl
2 upgraded, 10 newly installed, 0 to remove and 64 not upgraded.
Need to get 8073 kB of archives.
After this operation, 20.8 MB of additional disk space will be used.
Get:1 http://archive.ubuntu.com/ubuntu noble/main amd64 m4 amd64 1.4.19-4build1 [244 kB]
Get:2 http://archive.ubuntu.com/ubuntu noble/main amd64 flex amd64 2.6.4-8.2build1 [301 kB]
Get:3 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libssl3t64 amd64 3.0.13-0ubuntu3.7 [1942 kB]
Get:4 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 openssl amd64 3.0.13-0ubuntu3.7 [1003 kB]
Get:5 http://archive.ubuntu.com/ubuntu noble/main amd64 bc amd64 1.07.1-3ubuntu4 [85.3 kB]
Get:6 http://archive.ubuntu.com/ubuntu noble/main amd64 bison amd64 2:3.8.2+dfsg-1build2 [749 kB]
Get:7 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 zlib1g-dev amd64 1:1.3.dfsg-3.1ubuntu2.1 [894 kB]
Get:8 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libzstd-dev amd64 1.5.5+dfsg2-2build1.1 [364 kB]
Get:9 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libelf-dev amd64 0.190-1.1ubuntu0.1 [68.5 kB]
Get:10 http://archive.ubuntu.com/ubuntu noble/main amd64 libfl2 amd64 2.6.4-8.2build1 [9768 B]
Get:11 http://archive.ubuntu.com/ubuntu noble/main amd64 libfl-dev amd64 2.6.4-8.2build1 [6250 B]
Get:12 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libssl-dev amd64 3.0.13-0ubuntu3.7 [2407 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 8073 kB in 0s (16.2 MB/s)
Selecting previously unselected package m4.
(Reading database ... 10911 files and directories currently installed.)
Preparing to unpack .../m4_1.4.19-4build1_amd64.deb ...
Unpacking m4 (1.4.19-4build1) ...
Selecting previously unselected package flex.
Preparing to unpack .../flex_2.6.4-8.2build1_amd64.deb ...
Unpacking flex (2.6.4-8.2build1) ...
Preparing to unpack .../libssl3t64_3.0.13-0ubuntu3.7_amd64.deb ...
Unpacking libssl3t64:amd64 (3.0.13-0ubuntu3.7) over (3.0.13-0ubuntu3.5) ...
Setting up libssl3t64:amd64 (3.0.13-0ubuntu3.7) ...
(Reading database ... 11042 files and directories currently installed.)
Preparing to unpack .../0-openssl_3.0.13-0ubuntu3.7_amd64.deb ...
Unpacking openssl (3.0.13-0ubuntu3.7) over (3.0.13-0ubuntu3.5) ...
Selecting previously unselected package bc.
Preparing to unpack .../1-bc_1.07.1-3ubuntu4_amd64.deb ...
Unpacking bc (1.07.1-3ubuntu4) ...
Selecting previously unselected package bison.
Preparing to unpack .../2-bison_2%3a3.8.2+dfsg-1build2_amd64.deb ...
Unpacking bison (2:3.8.2+dfsg-1build2) ...
Selecting previously unselected package zlib1g-dev:amd64.
Preparing to unpack .../3-zlib1g-dev_1%3a1.3.dfsg-3.1ubuntu2.1_amd64.deb ...
Unpacking zlib1g-dev:amd64 (1:1.3.dfsg-3.1ubuntu2.1) ...
Selecting previously unselected package libzstd-dev:amd64.
Preparing to unpack .../4-libzstd-dev_1.5.5+dfsg2-2build1.1_amd64.deb ...
Unpacking libzstd-dev:amd64 (1.5.5+dfsg2-2build1.1) ...
Selecting previously unselected package libelf-dev:amd64.
Preparing to unpack .../5-libelf-dev_0.190-1.1ubuntu0.1_amd64.deb ...
Unpacking libelf-dev:amd64 (0.190-1.1ubuntu0.1) ...
Selecting previously unselected package libfl2:amd64.
Preparing to unpack .../6-libfl2_2.6.4-8.2build1_amd64.deb ...
Unpacking libfl2:amd64 (2.6.4-8.2build1) ...
Selecting previously unselected package libfl-dev:amd64.
Preparing to unpack .../7-libfl-dev_2.6.4-8.2build1_amd64.deb ...
Unpacking libfl-dev:amd64 (2.6.4-8.2build1) ...
Selecting previously unselected package libssl-dev:amd64.
Preparing to unpack .../8-libssl-dev_3.0.13-0ubuntu3.7_amd64.deb ...
Unpacking libssl-dev:amd64 (3.0.13-0ubuntu3.7) ...
Setting up libzstd-dev:amd64 (1.5.5+dfsg2-2build1.1) ...
Setting up bc (1.07.1-3ubuntu4) ...
Setting up m4 (1.4.19-4build1) ...
Setting up libssl-dev:amd64 (3.0.13-0ubuntu3.7) ...
Setting up libfl2:amd64 (2.6.4-8.2build1) ...
Setting up zlib1g-dev:amd64 (1:1.3.dfsg-3.1ubuntu2.1) ...
Setting up bison (2:3.8.2+dfsg-1build2) ...
update-alternatives: using /usr/bin/bison.yacc to provide /usr/bin/yacc (yacc) in auto mode
update-alternatives: warning: skip creation of /usr/share/man/man1/yacc.1.gz because associated file /usr/share/man/man1/bison.yacc.1.gz (of link group yacc) doesn't exist
Setting up openssl (3.0.13-0ubuntu3.7) ...
Setting up flex (2.6.4-8.2build1) ...
Setting up libfl-dev:amd64 (2.6.4-8.2build1) ...
Setting up libelf-dev:amd64 (0.190-1.1ubuntu0.1) ...
Processing triggers for libc-bin (2.39-0ubuntu8.5) ...
+ tar xzC /usr/src
+ uname -r
+ cut -d. -f1
+ uname -r
+ curl -fsSL https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.6.95.tar.gz
+ uname -r
+ cd /usr/src/linux-6.6.95
+ zcat /proc/config.gz
+ make olddefconfig
#
# configuration written to .config
#
+ make modules_prepare
  SYNC    include/config/auto.conf.cmd
  CALL    scripts/checksyscalls.sh
  DESCEND objtool
  INSTALL libsubcmd_headers
  DESCEND bpf/resolve_btfids
  INSTALL libsubcmd_headers
+ cd /
+ uname -r
+ exec env LB_MAKEOPTS=KDIR=/usr/src/linux-6.6.95 LB_HOW=compile /entry.sh
Need a git checkout to regenerate drbd/.drbd_git_revision
make[1]: Entering directory '/tmp/pkg/drbd-9.2.14/drbd'

    Calling toplevel makefile of kernel source tree, which I believe is in
    KDIR=/usr/src/linux-6.6.95

make -C /usr/src/linux-6.6.95    "PRE_CFLAGS=" M=/tmp/pkg/drbd-9.2.14/drbd obj-m=dummy-for-compat.o dummy-for-compat-h.o
  COMPAT  have_sane_test_environment
  COMPAT  have_sane_test_environment_always_fail
  COMPAT  __vmalloc_has_2_params
  COMPAT  add_disk_returns_int
  COMPAT  before_4_13_kernel_read
  COMPAT  bio_alloc_has_4_params
  COMPAT  blk_alloc_disk_takes_queue_limits
  COMPAT  blkdev_get_by_path_has_holder_ops
  COMPAT  blkdev_issue_discard_takes_flags
  COMPAT  blkdev_issue_zeroout_discard
  COMPAT  blkdev_put_has_holder
  COMPAT  block_device_operations_open_takes_gendisk
  COMPAT  block_device_operations_release_takes_single_argument
  COMPAT  can_include_vermagic_h
  COMPAT  dax_direct_access_takes_mode
  COMPAT  fs_dax_get_by_bdev_takes_start_off
  COMPAT  fs_dax_get_by_bdev_takes_start_off_and_holder
  COMPAT  genl_policy_in_ops
  COMPAT  genlmsg_multicast_allns_has_4_params
  COMPAT  have_BIO_MAX_VECS
  COMPAT  have_CRYPTO_TFM_NEED_KEY
  COMPAT  have_GENHD_FL_NO_PART
  COMPAT  have_SHASH_DESC_ON_STACK
  COMPAT  have_WB_congested_enum
  COMPAT  have___bio_add_page
  COMPAT  have_allow_kernel_signal
  COMPAT  have_bdev_discard_granularity
  COMPAT  have_bdev_file_open_by_path
  COMPAT  have_bdev_max_discard_sectors
  COMPAT  have_bdev_nr_sectors
  COMPAT  have_bdev_open_by_path
  COMPAT  have_bdevname
  COMPAT  have_bdgrab
  COMPAT  have_bdi_congested
  COMPAT  have_bdi_congested_fn
  COMPAT  have_bio_advance_iter_single
  COMPAT  have_bio_alloc_clone
  COMPAT  have_bio_bi_bdev
  COMPAT  have_bio_bi_error
  COMPAT  have_bio_bi_opf
  COMPAT  have_bio_bi_status
  COMPAT  have_bio_clone_fast
  COMPAT  have_bio_max_segs
  COMPAT  have_bio_op_shift
  COMPAT  have_bio_set_dev
  COMPAT  have_bio_split_to_limits
  COMPAT  have_bio_start_io_acct
  COMPAT  have_bioset_init
  COMPAT  have_bioset_need_bvecs
  COMPAT  have_blk_alloc_disk
  COMPAT  have_blk_alloc_queue_rh
  COMPAT  have_blk_cleanup_disk
  COMPAT  have_blk_mode_t
  COMPAT  have_blk_opf_t
  COMPAT  have_blk_qc_t_make_request
  COMPAT  have_blk_qc_t_submit_bio
  COMPAT  have_blk_queue_flag_set
  COMPAT  have_blk_queue_make_request
  COMPAT  have_blk_queue_max_write_same_sectors
  COMPAT  have_blk_queue_merge_bvec
  COMPAT  have_blk_queue_split_bio
  COMPAT  have_blk_queue_split_q_bio
  COMPAT  have_blk_queue_split_q_bio_bioset
  COMPAT  have_blk_queue_update_readahead
  COMPAT  have_blk_queue_write_cache
  COMPAT  have_bvec_kmap_local
  COMPAT  have_counted_by
  COMPAT  have_d_inode
  COMPAT  have_debugfs_change_name
  COMPAT  have_disk_update_readahead
  COMPAT  have_enum_req_op
  COMPAT  have_fallthrough
  COMPAT  have_fs_dax_get_by_bdev
  COMPAT  have_generic_start_io_acct_q_rw_sect_part
  COMPAT  have_generic_start_io_acct_rw_sect_part
  COMPAT  have_genl_info_userhdr
  COMPAT  have_get_random_u32
  COMPAT  have_get_random_u32_below
  COMPAT  have_hd_struct
  COMPAT  have_ib_cq_init_attr
  COMPAT  have_ib_get_dma_mr
  COMPAT  have_idr_is_empty
  COMPAT  have_inode_lock
  COMPAT  have_kmap_local_page
  COMPAT  have_ktime_to_timespec64
  COMPAT  have_kvfree
  COMPAT  have_kvfree_rcu
  COMPAT  have_kvfree_rcu_mightsleep
  COMPAT  have_linux_unaligned_h
  COMPAT  have_list_is_first
  COMPAT  have_list_next_entry
  COMPAT  have_lookup_user_key
  COMPAT  have_max_send_recv_sge
  COMPAT  have_mempool_is_saturated
  COMPAT  have_nla_nest_start_noflag
  COMPAT  have_nla_parse_deprecated
  COMPAT  have_nla_put_64bit
  COMPAT  have_nla_strscpy
  COMPAT  have_part_stat_h
  COMPAT  have_part_stat_read_accum
  COMPAT  have_pointer_backing_dev_info
  COMPAT  have_proc_create_single
  COMPAT  have_queue_flag_discard
  COMPAT  have_queue_flag_stable_writes
  COMPAT  have_queue_limits_start_update
  COMPAT  have_rb_declare_callbacks_max
  COMPAT  have_refcount_inc
  COMPAT  have_req_noidle
  COMPAT  have_req_nounmap
  COMPAT  have_req_op_write
  COMPAT  have_req_op_write_zeroes
  COMPAT  have_req_write
  COMPAT  have_revalidate_disk_size
  COMPAT  have_sched_set_fifo
  COMPAT  have_sched_signal_h
  COMPAT  have_sendpage
  COMPAT  have_sendpage_ok
  COMPAT  have_set_capacity_and_notify
  COMPAT  have_shash_desc_zero
  COMPAT  have_simple_positive
  COMPAT  have_sk_use_task_frag
  COMPAT  have_sock_set_keepalive
  COMPAT  have_strscpy
  COMPAT  have_struct_bvec_iter
  COMPAT  have_struct_size
  COMPAT  have_submit_bio_noacct
  COMPAT  have_tasklet_setup
  COMPAT  have_tcp_sock_set_cork
  COMPAT  have_tcp_sock_set_keepcnt
  COMPAT  have_tcp_sock_set_keepidle
  COMPAT  have_tcp_sock_set_nodelay
  COMPAT  have_tcp_sock_set_quickack
  COMPAT  have_time64_to_tm
  COMPAT  have_timer_delete
  COMPAT  have_timer_setup
  COMPAT  have_timer_shutdown
  COMPAT  have_tls_get_record_type
  COMPAT  have_tls_tx_rx
  COMPAT  have_void_make_request
  COMPAT  have_void_submit_bio
  COMPAT  ib_alloc_pd_has_2_params
  COMPAT  ib_device_has_ops
  COMPAT  ib_post_send_const_params
  COMPAT  ib_query_device_has_3_params
  COMPAT  need_drbd_wrappers
  COMPAT  need_make_request_recursion
  COMPAT  need_recalc_sigpending
  COMPAT  part_stat_read_takes_block_device
  COMPAT  queue_limits_has_discard_zeroes_data
  COMPAT  queue_limits_has_features
  COMPAT  queue_limits_has_max_hw_discard_sectors
  COMPAT  queue_limits_has_max_hw_zone_append_sectors
  COMPAT  queue_limits_has_max_zone_append_sectors
  COMPAT  rdma_create_id_has_net_ns
  COMPAT  rdma_reject_has_reason_arg
  COMPAT  sk_data_ready_has_1_param
  COMPAT  sock_create_kern_has_netns_parameter
  COMPAT  sock_ops_returns_addr_len
  COMPAT  struct_gendisk_has_backing_dev_info
  UPD     /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/compat.h
  UPD     /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/.drbd_kernelrelease
  LN      build-current -> build-6.6.95/
  LN      compat.h -> build-6.6.95/compat.h
  LN      .compat_test -> build-6.6.95/.compat_test
  LN      compat.6.6.95.h -> build-6.6.95/compat.h
  LN      .compat_test.6.6.95 -> build-6.6.95/.compat_test
make -C /usr/src/linux-6.6.95    "PRE_CFLAGS=" M=/tmp/pkg/drbd-9.2.14/drbd obj-m=dummy-for-prep.o dummy-for-patch.o
make -C /tmp/pkg/drbd-9.2.14/drbd -f Makefile.spatch /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/compat.patch
  GENPATCHNAMES   6.6.95
  COCCISYN  70637d0c72ef81912210c230ffc5ef7d  6.6.95
  SPATCH  70637d0c72ef81912210c230ffc5ef7d  6.6.95
  You can create a new .tgz including this pre-computed compat patch
  by calling "echo drbd/drbd-kernel-compat/cocci_cache/70637d0c72ef81912210c230ffc5ef7d/compat.patch >>.filelist ; make tgz"
  CHK     build-6.6.95/compat.patch
  LN      /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/compat.patch -> ../drbd-kernel-compat/cocci_cache/70637d0c72ef81912210c230ffc5ef7d/compat.patch
set -- /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/compat.patch /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/compat.h;   \
test $1 -nt $2 || touch -r $1 $2
  SPLIT   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/compat.patch
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd-headers/compat.h
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd-headers/drbd_meta_data.h
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd-headers/drbd_protocol.h
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd-headers/drbd_strings.c
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd-headers/drbd_strings.h
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd-headers/drbd_transport.h
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd-headers/linux/drbd.h
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd-headers/linux/drbd_genl.h
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd-headers/linux/drbd_genl_api.h
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd-headers/linux/drbd_limits.h
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd-headers/linux/genl_magic_func-genl_register_family_with_ops_groups.h
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd-headers/linux/genl_magic_func-genl_register_mc_group.h
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd-headers/linux/genl_magic_func.h
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd-headers/linux/genl_magic_struct.h
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd-headers/windrbd/windrbd_ioctl.h
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd-kernel-compat/cocci_macros.h
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd-kernel-compat/drbd_wrappers.c
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd-kernel-compat/drbd_wrappers.h
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd-kernel-compat/handshake/genl.c
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd-kernel-compat/handshake/genl.h
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd-kernel-compat/handshake/handshake.h
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd-kernel-compat/handshake/netlink.c
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd-kernel-compat/handshake/request.c
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd-kernel-compat/handshake/tlshd.c
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd-kernel-compat/linux/libnvdimm.h
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd-kernel-compat/linux/lru_cache.h
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd-kernel-compat/linux/overflow.h
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd-kernel-compat/lru_cache.c
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd-kernel-compat/net/handshake.h
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd-kernel-compat/nsecs_to_jiffies.c
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd-kernel-compat/uapi/linux/handshake.h
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd-kernel-compat/uapi/linux/sched/types.h
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd_actlog.c
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd_bitmap.c
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd_dax_pmem.c
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd_dax_pmem.h
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd_debugfs.c
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd_debugfs.h
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd_int.h
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd_interval.c
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd_interval.h
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd_kref_debug.c
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd_kref_debug.h
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd_main.c
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd_nl.c
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd_nla.c
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd_nla.h
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd_polymorph_printk.h
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd_proc.c
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd_receiver.c
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd_req.c
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd_req.h
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd_sender.c
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd_state.c
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd_state.h
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd_state_change.h
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd_transport.c
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd_transport_lb-tcp.c
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd_transport_rdma.c
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd_transport_tcp.c
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd_transport_template.c
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd_vli.h
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/kref_debug.c
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/kref_debug.h
  PATCH   /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/linux/drbd_config.h
  COPY    /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/Kbuild
  GEN     /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd_buildtag.c 
  GEN     /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/.kernel.config.gz 
  COPY    /tmp/pkg/drbd-9.2.14/drbd/build-6.6.95/drbd-kernel-compat/handshake/Kbuild
test -e build-current && \
make -C /usr/src/linux-6.6.95    "PRE_CFLAGS=" M=/tmp/pkg/drbd-9.2.14/drbd/build-current modules
grep: ./Module.symvers: No such file or directory
  CC [M]  /tmp/pkg/drbd-9.2.14/drbd/build-current/drbd_buildtag.o
  CC [M]  /tmp/pkg/drbd-9.2.14/drbd/build-current/drbd_bitmap.o
  CC [M]  /tmp/pkg/drbd-9.2.14/drbd/build-current/drbd_proc.o
  CC [M]  /tmp/pkg/drbd-9.2.14/drbd/build-current/drbd_sender.o
  CC [M]  /tmp/pkg/drbd-9.2.14/drbd/build-current/drbd_receiver.o
  CC [M]  /tmp/pkg/drbd-9.2.14/drbd/build-current/drbd_req.o
  CC [M]  /tmp/pkg/drbd-9.2.14/drbd/build-current/drbd_actlog.o
  CC [M]  /tmp/pkg/drbd-9.2.14/drbd/build-current/drbd_main.o
  COPY    /tmp/pkg/drbd-9.2.14/drbd/build-current/drbd_strings.c
  CC [M]  /tmp/pkg/drbd-9.2.14/drbd/build-current/drbd_strings.o
  CC [M]  /tmp/pkg/drbd-9.2.14/drbd/build-current/drbd_nl.o
  CC [M]  /tmp/pkg/drbd-9.2.14/drbd/build-current/drbd_interval.o
  CC [M]  /tmp/pkg/drbd-9.2.14/drbd/build-current/drbd_state.o
  CC [M]  /tmp/pkg/drbd-9.2.14/drbd/build-current/drbd_nla.o
  CC [M]  /tmp/pkg/drbd-9.2.14/drbd/build-current/drbd_transport.o
  CC [M]  /tmp/pkg/drbd-9.2.14/drbd/build-current/drbd-kernel-compat/nsecs_to_jiffies.o
  CC [M]  /tmp/pkg/drbd-9.2.14/drbd/build-current/drbd-kernel-compat/lru_cache.o
  CC [M]  /tmp/pkg/drbd-9.2.14/drbd/build-current/drbd-kernel-compat/drbd_wrappers.o
  CC [M]  /tmp/pkg/drbd-9.2.14/drbd/build-current/drbd_debugfs.o
  LD [M]  /tmp/pkg/drbd-9.2.14/drbd/build-current/drbd.o
  CC [M]  /tmp/pkg/drbd-9.2.14/drbd/build-current/drbd_transport_tcp.o
  CC [M]  /tmp/pkg/drbd-9.2.14/drbd/build-current/drbd_transport_lb-tcp.o
grep: ./Module.symvers: No such file or directory
  MODPOST /tmp/pkg/drbd-9.2.14/drbd/build-current/Module.symvers
WARNING: Module.symvers is missing.
         Modules may not have dependencies or modversions.
         You may get many unresolved symbol errors.
         You can set KBUILD_MODPOST_WARN=1 to turn errors into warning
         if you want to proceed at your own risk.
ERROR: modpost: "memcmp" [/tmp/pkg/drbd-9.2.14/drbd/build-current/drbd.ko] undefined!
ERROR: modpost: "__mutex_init" [/tmp/pkg/drbd-9.2.14/drbd/build-current/drbd.ko] undefined!
ERROR: modpost: "mutex_lock_interruptible" [/tmp/pkg/drbd-9.2.14/drbd/build-current/drbd.ko] undefined!
ERROR: modpost: "down_trylock" [/tmp/pkg/drbd-9.2.14/drbd/build-current/drbd.ko] undefined!
ERROR: modpost: "jiffies_to_msecs" [/tmp/pkg/drbd-9.2.14/drbd/build-current/drbd.ko] undefined!
ERROR: modpost: "errno_to_blk_status" [/tmp/pkg/drbd-9.2.14/drbd/build-current/drbd.ko] undefined!
ERROR: modpost: "_raw_spin_unlock_irqrestore" [/tmp/pkg/drbd-9.2.14/drbd/build-current/drbd.ko] undefined!
ERROR: modpost: "blk_set_stacking_limits" [/tmp/pkg/drbd-9.2.14/drbd/build-current/drbd.ko] undefined!
ERROR: modpost: "idr_destroy" [/tmp/pkg/drbd-9.2.14/drbd/build-current/drbd.ko] undefined!
ERROR: modpost: "bd_unlink_disk_holder" [/tmp/pkg/drbd-9.2.14/drbd/build-current/drbd.ko] undefined!
WARNING: modpost: suppressed 389 unresolved symbol warnings because there were too many)
make[3]: *** [scripts/Makefile.modpost:145: /tmp/pkg/drbd-9.2.14/drbd/build-current/Module.symvers] Error 1
make[2]: *** [Makefile:1876: modpost] Error 2
make[1]: Leaving directory '/tmp/pkg/drbd-9.2.14/drbd'
make[1]: *** [Makefile:248: kbuild] Error 2
make: *** [Makefile:131: module] Error 2

Could not find the expexted *.ko, see stderr for more details

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