From patchwork Mon Sep 7 07:51:46 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "MOESSBAUER, Felix" X-Patchwork-Id: 5432 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Mon, 07 Sep 2026 09:52:06 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-oo1-f64.google.com (mail-oo1-f64.google.com [209.85.161.64]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 6877q49A020532 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 7 Sep 2026 09:52:05 +0200 Received: by mail-oo1-f64.google.com with SMTP id 006d021491bc7-6b0e7370be1sf4306719eaf.0 for ; Mon, 07 Sep 2026 00:52:05 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1788767519; cv=pass; d=google.com; s=arc-20260327; b=XqH2xvqP7uk4YRu/9tVG2PIRh8i1WEJWskRnDre4oWEFEc+DNsIK2WNOqHjnTbtBFx deCLqEJVerkifW1T7wxlH749VuD/SU6t/eVjy04oUBG0a2uFpa6eAcQ2VI1v2yVhm1Gf PAg3AC0usFOwnY6rxcwRNTpsEzDNStVlalyeL2cRuwEd13ihFjWKAGStY71Cs54iGFUz dGbhVHqvXHnZOtknx30QDWkMX6pL+vbi1SfL9OpbsV7bOjDaiA+vbIqngMR2QPP6Zedg jsWZSRGHCFnqjJ+M5cX6DYWzvAFUVD2NfXg41sFU3mDgf1M8mAutixAroDq2zfy4A3Ho sSLA== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:mime-version:message-id :date:subject:cc:to:from:dkim-signature; bh=z1sCtjb9FJOwPBMySTIyEb9xDiF+wIIKhqna01T+xVU=; fh=YoVPfyXALf2MYA1ZTA87glCXcQCy6qi5SlIv3S94vgg=; b=hM/ZriNR3OrqoYwac2SxpE0+CppAmTWbyRFHFieNd/mzRwrBX9PMQZaGuJYTx+Fkyd bZxQG/yo/UhEbakXHzixt1OoPMw1myXbfwnfaEqyoWr6fzPEO+XK0qHbYSavgWVbBp/I eFRhs96OAoBIp/nKOO1ChZPgUrikBlIUyhnW2YvgetPbaNydMXGfnmkB2CjVFOxKohrn KnhyliKa5PJGB3kqmNXsTprDDtNJ7+ThKlBHOfL/IQnBSReBVRbARHi5iANQHnlAy0MG tjwqqXYfnaQcLHpOTGAdUgKJAtWrTfct47JEAXwB49pUHsM6EqeepoqVXYdbP4YkLS1H cF6A==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=Ny+XbiTz; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::6 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20251104; t=1788767519; x=1789372319; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :content-type:message-id:date:subject:cc:to:from:from:to:cc:subject :date:message-id:reply-to:content-type; bh=z1sCtjb9FJOwPBMySTIyEb9xDiF+wIIKhqna01T+xVU=; b=X2x61enIASmudheI04jpIFqscYIOFYMt0X8rqYQ6bcJiyf/RvKPjyqw29atE4KJJcA z/SQxa9CxNQsbsm8A1Nvv7ewurOFFBzudRUTtdTB7Za/g/KUUzCnqjQ5d8DNn+pMyjzZ GkCUEOu7Lwix9RkBxARhJDBkjs3AhfeD9Y/HIkCNm9WMYux6MB+ccjkxyZriapHFoLk+ aleQsr/MLbl6Rr58pMsZfDd2J7OJS3G6irrCYReJtun8HO0Rx5kQ3DRt+b+/Yqwhiz5S LKic5S8rizRfxRtB3Xd5mwnqanAeudBAKEC2IRm/GtSHtleY/oHI8gofC1QHOzyPc7bp 0q8Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1788767519; x=1789372319; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :content-type:message-id:date:subject:cc:to:from:x-beenthere :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=z1sCtjb9FJOwPBMySTIyEb9xDiF+wIIKhqna01T+xVU=; b=dQwYYZSusvA18kqW4LGt6WquB5d/y4T44ma3JGurt8vXI08F0Oo4b/J4fnPcFrnatn WvCBBrWBEqZGq9+Yi5gqEmEtBRqmoJzrOt95xygEuUzIFiLNOs96Qm85clweHQPwfd1t u3Tao3TG3fDp77NzVKcx/tDf3xxibwmDh0/ceHpqVp4cGxq0MRzEm56APnHDOp2zOd7L mBlnbD7DeTdc81S4HozWPbL8gj1Yh1MxpcpR+CD8E3hIWFfQQmPiaubgTD0euOJUUiVx El1bpR2aSM0oEQxlbfwI6rqlQfJ8QJ6lzy+lqrz6Ku0v5PUci0AKLd41Ugq/d88VMtct kSaQ== X-Forwarded-Encrypted: i=3; AKwUvBzNFNMQCsR92OlezVVDNJzSUu8r0g/qCof0en/eyl/0geSqqj/wRLiagOGO8X17DmqglkrUCNY=@isar-build.org X-Gm-Message-State: AFuF++lkTqvd7AFTF27Ul2HmiKNTEbbtolkQZpSqdZPTeNmmNa21OWOv LBc0AKHdQIKi24DRrwBIVVGb/JGoy2hKgdSSt0D+l5vMuWjjCDA7dja9 X-Received: by 2002:a05:6820:1f08:b0:6b5:ec3f:4986 with SMTP id 006d021491bc7-6b720450b51mr7820137eaf.33.1788767519224; Mon, 07 Sep 2026 00:51:59 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="ATskLdeo7PlplgxbF/0eG5umVaYCC5hmDMf+nf23rkI+9GY5MA==" Received: by 2002:a05:6820:83db:10b0:6b9:30b8:79d4 with SMTP id 006d021491bc7-6b930b88847ls174327eaf.2.-pod-prod-00-us-canary; Mon, 07 Sep 2026 00:51:58 -0700 (PDT) X-Received: by 2002:a05:6830:3805:b0:7f9:555:1df4 with SMTP id 46e09a7af769-7fa3a21d8c8mr9678612a34.16.1788767518408; Mon, 07 Sep 2026 00:51:58 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1788767518; cv=pass; d=google.com; s=arc-20260327; b=dXK37bjUb9d6h0Pce97K0WOAI0hTT4M8Wn2n5McOAUFf8C26mv88KaGw6O1Yg+Jc6/ adJmzomWrD8hFp2coZyEUTLa2I4lYyF4NCialg84PAKXyOqo8Mt+UjvZAucNeu37ErTk K1CNIsQTBbftQJPJbaGls3odQ1rPCe7RVff5UBvcBBTljLz5KZkJCcbzpRmBLnv6vGhY nmSYp7SADxRZBwaYS+BMV8BNd2l+LjkCflLLoe9iqxLx6cg+yzVGC6Mp+CxBU3ga0qfV M5DDbG/1GmHMzXpr+OYx+MbaOK0XW1X85wlq+oguz5GTCZ00f9YRgOQrP1M+jU3WOyZI VUjA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=mime-version:content-transfer-encoding:message-id:date:subject:cc :to:from:dkim-signature; bh=ldwEZScThyFDFh3Cf026JuDV1+7vj1DtV7IHN7YvaQU=; fh=y4Q4sSo60XIDMfQl4kOzeqW/gQkja1RlhaZM6hZs/O8=; b=T6tyPnmmybWFTcjGDoE4N+ksu8JWLhuUwlVQjyUYX5NwylRkUWvTXS60AxjpV830f6 pYJx8Ohp0HQaYV3H00RgNmD7bPDoSKOvdUIuLb+T2YHdjvVmG4M3kFYLE+0jLCWxuV9t AfUinNSyUz2NzgjG3fBhMlfZbaaUrjLdjA+wYwJ4+/Ya0dd0lAJpg/QJoeHm2o9V1VXb RTzlY43sY56Cjylblgw2HCvyKm2GaMkVJfzHN1w5U+iUhlAzBqzgBUqGzbb+BwbCbk/P HczPem0VXMKwogEHaZF0ts2f8K7WcEDq4LMoDDoco/C2W90l57Pda0DH8Wor1qEeLoYF 5Kcg==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=Ny+XbiTz; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::6 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from AM0PR02CU008.outbound.protection.outlook.com (mail-westeuropeazlp170130006.outbound.protection.outlook.com. [2a01:111:f403:c201::6]) by gmr-mx.google.com with ESMTPS id 46e09a7af769-7f9f4b1d36esi348946a34.1.2026.09.07.00.51.58 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Sep 2026 00:51:58 -0700 (PDT) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::6 as permitted sender) client-ip=2a01:111:f403:c201::6; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=ptN9KDLpM6Ol3i/SSr5IAaTQB7xMXBPM+ts/B/FkF6X+ethANHL0DqCLB4TxJu3edqI2c6GrZkjPyXPnmk0LRK0NNJNdUOLYYvQmfI0uAqP9B8Gkv/CURaKGZ+eCdA2bBrQCOygjY8Y5syQ7NrroZH1SXQZr6TukCT5ADR1FjLapm8GS2/m+K4rKmysH8XF+M5Y3WPLS0cKL+R4XVNEDZohWSGvduqwpzETMtiHnj6JtLzN1jTTZ/AwihXa4Jp/EXwu0uuV5LtnrMthqpPFtRAWWRs36vvcvOThGO9wt84l6pGlE1AVmnx4Jlt4ZxXVEmx7IMMjNs0JsuSCd1pA2FA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=ldwEZScThyFDFh3Cf026JuDV1+7vj1DtV7IHN7YvaQU=; b=Ie7UZqNC7ntPCH9+TUwT6yLxzurm/uxfFyQFEqVVK3eAqUfgqfcWRhQbYfbVNV6XYjhnpqdVQLyeLGAuCXCff202zAxLxDlPLsesVwN53HB1C8OOJtym+/Bv+2UuHqT76SOd+rgsSQ2cuGEvKH5X5+6eoJ/WCCmf/XlaEJwRnATvhVTUWVNjA8raPHh5n5+rHodEfUzr1I4854y9cC73MT2XyjT9Y86F5Sjuby0MI4UyjVyxfHlOooQxI5vJTXthai0JRRo/RIi/WJ/F/bCYWK0GvpGG9m3JSMgk3f1ltpheJWxj/aMtkkmj+muSeBvSVJM4qbpuaIitW9LkTwnBDw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com; dkim=pass header.d=siemens.com; arc=none Received: from AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:17e::10) by PAWPR10MB7223.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:2ef::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.382.15; Mon, 7 Sep 2026 07:51:55 +0000 Received: from AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM ([fe80::c54c:ccd8:ebbf:477c]) by AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM ([fe80::c54c:ccd8:ebbf:477c%5]) with mapi id 15.21.0382.007; Mon, 7 Sep 2026 07:51:55 +0000 X-Patchwork-Original-From: "'Felix Moessbauer' via isar-users" From: "MOESSBAUER, Felix" To: isar-users@googlegroups.com Cc: Felix Moessbauer Subject: [PATCH 1/1] kas: update kas and kas-container to 5.5 Date: Mon, 7 Sep 2026 09:51:46 +0200 Message-ID: <20260907075146.3199116-1-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.55.0 X-ClientProxiedBy: BE1P281CA0177.DEUP281.PROD.OUTLOOK.COM (2603:10a6:b10:66::6) To AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:17e::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM7PR10MB3956:EE_|PAWPR10MB7223:EE_ X-MS-Office365-Filtering-Correlation-Id: 81a97f0a-2da6-4184-d439-08df0cb4e2cb X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|1800799024|23010399003|366016|6133799003|10067099003|56012099006|11063799006|18002099003|55112099003; X-Microsoft-Antispam-Message-Info: tPTabUAVlfw4o8/m+8XanTUlqG2TyXScX1KA09QS21k57+NFfbHC3goKNw+8+xhZmTI6BQwpPok+506xy4LR6JZV64VOgVOkOGfiPVHTD61axt5W3rne5m46skfwYWJZY59y8cvDsdNdt4onxJJikuwG2uXZdz5kyd8hG43wZ45iPBFIQwz9zoeqqBI5trShFAN762HJaKZb7NyjequVkd5lg9gW++/KlVo5NvzBSBDUiqoRX5mde84xsNMry6UM9KYgSAMPsUt4Ht0zMmdtEeidpwhSp05lNDcOCFXnRRln+fD/ouNb3wnSdR2xgVJeEZiSQhKaMpEQkJAch/eHFc7G5NMoB0GhSHkXX2UqUkNSkn3KkgTAf94J1vcnUocGgM0PPbUZoxE6W8JT6vknlWJh0UiVJ44udssa4TNqNknUOe9cnuomIbqooc3bJhY7qju/payJgZY4P8qbXDQcFCKswNqO17+Q7DFuXxJtP2f2BmfItAInEYeOJRVYKQioW+ZQ3g+RuGNYjwavf7ppHcwwrYK2qPF5GsZ+hkc5UlFCpSkCeMGWu/IbIwpsAXmQgY+3wgbFK+EFlVppkDcSzVLRQfo7YrGeooE40bx7hYng91DiGGn8ph4KsB1V/Oua X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(376014)(1800799024)(23010399003)(366016)(6133799003)(10067099003)(56012099006)(11063799006)(18002099003)(55112099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 9UNn+4toofWvyJbHUTU3h54sz8wAPTZsSZFSHCwgLDxC/KR/z1vQ2XjOS6RvqQ7zghObwLU7MAH519+ctFI8uCT6jCtExjrdBB4Oaj5Jvcq78UG1yIcXFDuXBMWz/iXbNglH4Dch+C4g4gRURqfO2flFiIeU79MFdY8XFrd4uLUUJ4unzNuc6+8ThIf/F6s9sC/Yc7JtGeBYkHnYXvKXG3qV3TvUE5PYUBO/Fax6YxHdDANDqIga1uOH6jvuyxG+5IB4epcG55uu0g2gwxqr8wS7sBy7G0G8N+1kfSzXX4oEnls487h9xfCM0QARgx2cL2XS/AM6qvcri7mLCB4clAnLIXWtKJ28xPpTpgb2Ch3Fi9K4+oQ8vJjlZUO7H2pV1ZRfciPtgsVaxOLt57di4oDlwuAmaOeH0lZtkbVCqdjyMkEcAYkpjpi7+rL6JlBuN3zhVpBApJ2isJ36RSug1dZFPiU8NCbaMxLlfXs+bz1MQr02Tk7HSZbRPWvxp0rhJ+/w+ELzkmBFGGIOkkREh+j7Ac5HGBItX7wrA2HtQccHCV/x36P8FDSwRwa1alTXY2dS68JghGj+FMlwKYRNOjHeFkLmqHv6vw74RHEOhg4Py9VteYq7w7NjMGEOHic0MORvsMBiaaRz9/Btl6e7XDlch5YKtQzdhJNQOnaTqt9QeoI6DB2P+7Cyk7+E/sSgxZzt4l37WeeWONV7Jiz3MCItAiMSQv6Dct6mIix3mvT/MoVB6vqZvhD4VE/yCaqd+FR7Stiv/Efskkbz4zSkD/tCj55nyaJz8bu9LvK9LmvwQR8w8Twef+fdcsPDjf+AT8oDthTIIsFMSbub6GJKKRGKJ6zEzHuqRysdqHm+uj1dfmkuWcrMJgM4wTedccHJCn4UQ0b6gIztLSNfy3KHWxk5GEqlDZiJzZskSdfXcfH55Dm/FQ38lVQpIBcamVIiZkumlhI91zBEMDW4V4T+0pyXyHjgUfVXyBFZlfvRyQ49rNh60/bMYV1ndt3wQR/p6HRvaqhdMjcgQXEG2JHEJ4c9D508C/yKT3KIfCo5/F6R4miAloeX/inm62y+Tc5E2kHhhOjuc/3CjDM+q1C7cZ/GoKX60oo17ranFjBhTziOPVLX9LFCgjuwq/YCqhOy7ALW5k0vUez3AYaRjBf2yRGA2bqhUiAagVUNiDGglEGXsZej3/F6E1nqQA8MWF6Y9Lq90S/iXAtFf2NFFV8uT+TjIOglw/AwYMB3SGD++BAeCIljnaxK2PCEpeSUsLYjjHhf40xdjlDyBp3Yga6ioETrRGqWvwplnvHzb5oGrBV02SsOxD6bKYKyCHmgaehkDbah1D21Vy0qLzGJmuHiCMV7PaSX/TXel9d4ZB8z0gGGsIBKWymYBUpQR77qf5+Bp23knGA3ScgcgCzG7Q4/3Fl7OMoctSts8MdtJ+Pt7Es96ucGZLJZVOMUyZ6LHDYL1WvtAx+S2BrgYiXXOjs0JQE9TasZUMOEe+za6lIBVx2EnCvPjr+Un4adIGcx5qp9e3poJvAFy5AmUnZhOmf/AXEdCQ1GSTJAqcunwXshMSaBgQkRsghykoMnDUolFMNguzbE13PIKYqRRQrTDc864eLuTjBDyUa+1V5lGEIZ2hPQXPKbtoxBr+RYH6L6vioN4jKLzMyF1yRRU3Y9m8h+33x74tS9sdm3muaH1LC2C2HZ7Fi72FBwnVaRX9Qy9JDzcKZjgBuXP52yV52G+eW0GYWRimAE0wQ0c/634jTMPM8= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 81a97f0a-2da6-4184-d439-08df0cb4e2cb X-MS-Exchange-CrossTenant-AuthSource: AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Sep 2026 07:51:55.0326 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 38ae3bcd-9579-4fd4-adda-b42e1495d55a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: owlFURHEi7ylB9p9Lfs70qtOzU+XV47cAAJYW8+3tZv9oiZuhaw4dCt8SgVxQLIStGxm8bzosN9EMIba7kYZewQ1zk8vH7xb4yLUOWzEsbk= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAWPR10MB7223 X-Original-Sender: felix.moessbauer@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=Ny+XbiTz; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::6 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Felix Moessbauer Reply-To: Felix Moessbauer Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Status: No, score=-4.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H2,RCVD_IN_RP_CERTIFIED, RCVD_IN_RP_RNBL,RCVD_IN_RP_SAFE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= Along other fixes, this release adresses uid / gid mapping issues on rootless. Signed-off-by: Felix Moessbauer --- .gitlab-ci.yml | 2 +- kas/kas-container | 35 ++++++++++++++++++++++++++--------- 2 files changed, 27 insertions(+), 10 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index c880663b..d4ecfe5a 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,5 +1,5 @@ default: - image: ghcr.io/siemens/kas/kas-isar:5.4 + image: ghcr.io/siemens/kas/kas-isar:5.5 variables: GIT_STRATEGY: clone diff --git a/kas/kas-container b/kas/kas-container index 631e40c3..d03717f0 100755 --- a/kas/kas-container +++ b/kas/kas-container @@ -27,7 +27,7 @@ set -e -KAS_CONTAINER_SCRIPT_VERSION="5.4" +KAS_CONTAINER_SCRIPT_VERSION="5.5" KAS_IMAGE_VERSION_DEFAULT="${KAS_CONTAINER_SCRIPT_VERSION}" KAS_CONTAINER_IMAGE_DISTRO_DEFAULT="" KAS_CONTAINER_IMAGE_PATH_DEFAULT="ghcr.io/siemens/kas" @@ -70,6 +70,8 @@ usage() "To force the use\n" printf "%b" "\t\t\tof run0 over sudo, set KAS_SUDO_CMD=run0.\n" printf "%b" "--isar-rootless\t\tRun an Isar build in rootless mode.\n" + printf "%b" "--kvm\t\tPass /dev/kvm into the container (for runqemu/testimage KVM\n" \ + "acceleration) and grant the build user access to it." printf "%b" "--runtime-args\t\tAdditional arguments to pass to the " \ "container runtime.\n" printf "%b" "\t\t\tfor running the build.\n" @@ -242,6 +244,7 @@ setup_kas_dirs() KAS_REPO_REF_DIR="$(check_and_expand KAS_REPO_REF_DIR required)" DL_DIR="$(check_and_expand DL_DIR createrec)" SSTATE_DIR="$(check_and_expand SSTATE_DIR createrec)" + BB_HASHSERVE_DB_DIR="$(check_and_expand BB_HASHSERVE_DB_DIR createrec)" KAS_BUILDTOOLS_DIR="$(check_and_expand KAS_BUILDTOOLS_DIR createrec)" } @@ -343,13 +346,17 @@ while [ $# -gt 0 ]; do BUILD_SYSTEM="isar-rootless" shift 1 ;; + --kvm) + KAS_KVM="1" + shift 1 + ;; --runtime-args | --docker-args) - [ $# -gt 0 ] || usage - KAS_EXTRA_RUNTIME_ARGS=" $2" + [ $# -gt 1 ] || usage + KAS_EXTRA_RUNTIME_ARGS="${KAS_EXTRA_RUNTIME_ARGS} $2" shift 2 ;; --ssh-dir) - [ $# -gt 2 ] || usage + [ $# -gt 1 ] || usage KAS_SSH_DIR="$2" shift 2 ;; @@ -361,18 +368,18 @@ while [ $# -gt 0 ]; do shift 1 ;; --aws-dir) - [ $# -gt 2 ] || usage + [ $# -gt 1 ] || usage KAS_AWS_DIR="$2" shift 2 ;; --git-credential-store) - [ $# -gt 2 ] || usage + [ $# -gt 1 ] || usage KAS_GIT_CREDENTIAL_STORE="$2" shift 2 ;; --git-credential-socket) - [ $# -gt 2 ] || usage + [ $# -gt 1 ] || usage KAS_GIT_CREDENTIAL_SOCKET="$2" shift 2 ;; @@ -515,7 +522,7 @@ if [ "${KAS_CMD}" = "menu" ]; then # When using the menu plugin, we need to track the KAS_REPO_DIR outside # of the container to later allow a simple `kas-container build`. For - # that, we tell the kas menu plugin via an env-var about the location + # that, we tell the kas menu command via an env-var about the location # on the host. This data is then added to the .config.yaml where it can # be evaluated by the next invocation of kas-container. @@ -632,6 +639,7 @@ forward_dir KAS_BUILD_DIR "/build" "rw" forward_dir DL_DIR "/downloads" "rw" forward_dir KAS_REPO_REF_DIR "/repo-ref" "rw" forward_dir SSTATE_DIR "/sstate" "rw" +forward_dir BB_HASHSERVE_DB_DIR "/bb-hashserve-db" "rw" forward_dir KAS_BUILDTOOLS_DIR "/buildtools" "rw" if git_com_dir=$(git -C "${KAS_REPO_DIR}" rev-parse --git-common-dir 2>/dev/null) \ @@ -689,6 +697,14 @@ if [ -n "${AWS_WEB_IDENTITY_TOKEN_FILE}" ] ; then -e AWS_ROLE_ARN="${AWS_ROLE_ARN}" fi +if [ -n "${KAS_KVM}" ]; then + if [ -c /dev/kvm ]; then + set -- "$@" --device=/dev/kvm + else + warning "--kvm given but /dev/kvm not present on host; skipping" + fi +fi + KAS_GIT_CREDENTIAL_HELPER_DEFAULT="" if [ -n "${KAS_GIT_CREDENTIAL_STORE}" ] ; then @@ -753,7 +769,8 @@ fi for var in TERM KAS_DISTRO KAS_MACHINE KAS_TARGET KAS_TASK KAS_CLONE_DEPTH \ KAS_PREMIRRORS DISTRO_APT_PREMIRRORS BB_NUMBER_THREADS PARALLEL_MAKE \ GIT_CREDENTIAL_USEHTTPPATH \ - TZ; do + BB_HASHSERVE BB_HASHSERVE_UPSTREAM \ + NO_COLOR TZ; do if [ -n "$(eval echo \$${var})" ]; then set -- "$@" -e "${var}=$(eval echo \"\$${var}\")" fi