FreeBSD-stable-14-amd64-test - Build #1063 - Still Unstable

From: <jenkins-admin_at_FreeBSD.org>
Date: Thu, 03 Apr 2025 23:56:34 UTC
FreeBSD-stable-14-amd64-test - Build #1063 (f034ddd2fa38cb2b0e3d16059cb059626a770e19) - Still Unstable

Build information: https://ci.FreeBSD.org/job/FreeBSD-stable-14-amd64-test/1063/
Full change log: https://ci.FreeBSD.org/job/FreeBSD-stable-14-amd64-test/1063/changes
Full build log: https://ci.FreeBSD.org/job/FreeBSD-stable-14-amd64-test/1063/console

Status explanation:
"Unstable" - some tests are suspected being broken by the following changes
"Still Unstable" - the failing test cases have not been fixed by these
                   following changes and this is a notification to note that
                   these changes have not been fully tested by the CI system

Change summaries:
(Those commits are likely but not certainly responsible)

4b4bd20e17e0cc57a085f96d5a2b73f2e631e1b5 by olce:
mac_do(4): Enhance GID rule validation to check all groups in cr_groups

ea3d86ea5774450581f58e4cbdb45530f120b05a by olce:
MAC/do: Sort header inclusions

d84014ce3aae885af3a7a0a737f38c5d758a830a by olce:
MAC/do: parse_rules(): Copy input string on its own

41d1660fcf39a44a14756b97ec067c63b3de64a2 by olce:
MAC/do: Rename rule_is_valid() => rule_applies()

d50dbaf784de92fea98a5116184537f3dc012be0 by olce:
MAC/do: Rename private struct 'mac_do_rule' => 'rules'

546477d560abfda2dfaf18dad7d0541194837f7e by olce:
MAC/do: Rename internal mac_do_rule_find() => find_rules()

75870a3ebc929a3f154c0f80db7f3bc0864a874d by olce:
MAC/do: Use prison_lock()/prison_unlock()

9b6284bda25ad0921ad2c0a72f759e542831f251 by olce:
MAC/do: find_rules(): Clarify the contract

862665e3805ca092498c34eca356adb797eeaa6e by olce:
MAC/do: Factor out setting/destroying rule structures

72edbeb061721b808fdd1b070fdf90ee6a05adac by olce:
MAC/do: Allocate/deallocate rules as a whole

750580d15588c295aedced21a84b3fd8986fe6bb by olce:
MAC/do: Remove PR_METHOD_REMOVE method

4d2b20daf4d416a0d748f9ec27cfa112caafa7e1 by olce:
MAC/do: sysctl_rules(): Always copy the rules specification string

37a72b0ce4276ba9da54210638d714444c0e8100 by olce:
MAC/do: sysctl_rules(): Set the requesting's thread's jail's rules

e553ebd516fa7cbc7822f8a822e24345d0d26838 by olce:
MAC/do: Enable changing 'security.mac.do.rules' from a jail

ae2ee5470d9d0630d8f03c3ea4e4b2852a33d055 by olce:
MAC/do: Remove the 'prison0' special cases in the common paths

8d8c3948544c6e8a4c93cdcec3de428132d9ac28 by olce:
MAC/do: Move destroy() to a better place

6b76b0f95c6255237a462eb20bf7966e3e7e35a9 by olce:
MAC/do: parse_rule_element(): Fix a panic, harden, simplify

9b7e21d9187cfff32d190fabadee20561afeaba2 by olce:
MAC/do: Re-order jail methods more logically, rename

e014e1fd4b54e9936d8a73121ed6dcd9a81ed504 by olce:
MAC/do: Prefix internal functions used as hooks/callbacks

3c77f39d2ae647114b6ad4c5b108387f3c6818c1 by olce:
MAC/do: Sysctl knobs/jail parameters under MAC's common nodes

bd9e3fcaa064779618353cb45fd03d2d5c66a804 by olce:
MAC/do: Fix jail_get() (PR_METHOD_GET)

7d536064a02704898504a9f03f973a1ffa592cb0 by olce:
MAC/do: jail_check()/jail_set(): Revamp

9195f21e0f34bc4132e4a4fc9229bf828b0e7164 by olce:
MAC/do: parse_rule_element(): Style, more clarity

75ee4893e87b8a98c3c21572562b4368892a8bf2 by olce:
MAC/do: parse_rule_element(): Bug in parsing the origin ID

f89a4b6162a839c21061b64628e88e54fa8dddf4 by olce:
MAC/do: 'struct rule': IDs and types as 'u_int', rename fields

8638177eb714216f042c511d2f05d7c13ce6fe84 by olce:
MAC/do: Better parsing for IDs (strtoui_strict())

8e605d88c2f1ed3fea26fb5017a76d02952b47eb by olce:
MAC/do: Ease input/output of ID types

1ccf02edc8e549e437c866be6dd641d4659b7ee1 by olce:
MAC/do: Rename private OSD slot by removing 'mac_do_' prefix

83ffc412b2e91f99752b59a3675c97959ad77734 by olce:
MAC/do: Support multiple users and groups as single rule's targets

4450915a9bdc58816ea460b4979a90cb9dc25c3b by olce:
MAC/do: Output errors when parsing rules

c1d7552dddb5276c8d1cfe2b8c533646164e2f7a by olce:
New setcred() system call and associated MAC hooks

e34dec3f12b6a4cab5926537a4f651d8a881edd0 by olce:
UPDATING: Request recompiling MAC modules because of new hooks

1780d3f3d1a777934e39442a346a9bc28d6acc26 by olce:
MAC/do: Introduce rules reference counting

986ac13041c8205aaea98e8dcdedee798d4bef6c by olce:
MAC/do: Interpret the new rules specification; Monitor setcred()

68c46c41a7f875b245325e94e994fda1bd0b3056 by olce:
mdo(1): Use setcred() to change credentials

5e00a28b2f02a820f9cf9e04b38839f8da835db8 by olce:
MAC/do: toast_rules(): Minor simplification

8bf992d2ebadfe287909be02e6d0a51409597b05 by olce:
MAC/do: parse_rules(): Tolerate blanks around tokens

53e73ec9f6c41ca8f35258b64d8a57cbc4bb2b16 by olce:
MAC/do: Convert internal TAILQs to STAILQs

8f72bcd9fd5d951fe673ca4c3dfef017f39c672e by olce:
MAC/do: Apply a rule on real UID/GID instead of effective ones

ba9aea5dc0e02375d0c46762b39d60f9a7d4b68a by olce:
MAC/do: Update copyright

f9b5d5bf1186d4b01e92229d271f2cb0d8764b25 by olce:
MAC/do: Fix a compilation warning about an unused function

e286a0373631d4f826d0f431de3269abbc7c9156 by olce:
setcred(2): Add manual page

f74cd62b5c71796f20c0f8a40b2364fd6b4fc1ee by olce:
mac_do(4): Revamp manual page after MAC/do updates

3aa59485c449f49cceb5bbb2f3602a1708b14604 by olce:
mac(4): Mention mac_do(4)

f034ddd2fa38cb2b0e3d16059cb059626a770e19 by erj:
igc(4): Fix attach for I226-K and LMVP devices



The failed test cases:

2 tests failed.
FAILED:  sys.netmap.ctrl-api-test.main

Error Message:
Returned non-success exit status 255

FAILED:  sys.netlink.test_netlink_message_writer.py.__test_cases_list__

Error Message:
Test program did not exit cleanly