From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Fri, 06 Jun 2025 13:43:01 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-yw1-f191.google.com (mail-yw1-f191.google.com [209.85.128.191]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 556Bh0Aq007824 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 6 Jun 2025 13:43:00 +0200 Received: by mail-yw1-f191.google.com with SMTP id 00721157ae682-70e86a2a1b8sf28591177b3.1 for ; Fri, 06 Jun 2025 04:43:00 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1749210174; cv=pass; d=google.com; s=arc-20240605; b=cVAshjPctIetluI/o0lSB4tPmGvWsVZd292pcE5jJWM96ri6+5ogi5NqdPjKRXbvqz cHEyuT0JKHUV3vKT5jCeXlvv3a4HwSO/6b6fgdC68sL0k8fV+l6r9i71V+Ihoike/PhF kSGYKASSHMCHrshx4xTqytOTA9qsEK3hlgXELQOz+05eONOz8U5UQLh6aTffuTfN3TAb IcL6evLrwTTwbZ8rz3PKTCyFH8vSAdMV9bD/AyJLIqRbuXRvxVriJUWcbqf5cvT06rOq sqUHCUpHqKBkUTpWGSSbGPajW61+J/SBtK2aLN/uaNxzyPzW7+V++ABG4PEzAZDoVlVB vHKg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:feedback-id:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=x+KgoE3qxjRtuzRKteq8z+ZfdYJP8uBB83bF+pqYriA=; fh=zOruywvBs1+WBhofhUXbEN5lWOu3OqzgIDxyVV+mxkY=; b=cj7UzXFqLJK+9uFTSOW5qAALOOHsIqcXTh+82Kt3eHMn5h5YCBhg43vdI1nN7CBOGS 2GvyVczXcLtFL6LsGLawq15QDqfPHnHb9dRodS26h8Vj0N9y7YmxzvTQD7dBFH4WUjK2 qY5go9EPktn8NJTsozgYEeJnu1UyJuHDmntAVonWOC/64sboQHVPCBan7hwpOxj1CQxp VPB6TlCoUVBJftqbkjpYtf1WLpblilEVihP/E3EcQW/0EglFGrurZcYetlNIAUrp1/jg aS2tqRSekK+9Wc2+8FyXaLn3QLCX8kbOvny3aBhvcsV4CYOM4FISWnVpx04J599x74GM x99A==; darn=ilbers.de ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm2 header.b=XzOenvKj; spf=pass (google.com: domain of fm-1321639-20250606114247b49a9541fff0e3c403-bxa42t@rts-flowmailer.siemens.com designates 185.136.64.228 as permitted sender) smtp.mailfrom=fm-1321639-20250606114247b49a9541fff0e3c403-bXa42t@rts-flowmailer.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=20230601; t=1749210174; x=1749814974; darn=ilbers.de; 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:feedback-id :mime-version:message-id:date:subject:cc:to:from:from:to:cc:subject :date:message-id:reply-to; bh=x+KgoE3qxjRtuzRKteq8z+ZfdYJP8uBB83bF+pqYriA=; b=Ga95e7ZHWYm+2eQAwVjd3SEPFojJoPGM/XWZhPoCzEMNFyEBAzNyEgB6odXCsbou42 W1c/lNxqpbYBmMD6enMfP0cX0PJTMe67gvIxvtoRvAr2SrZx+94O5JNtuaXKbKA8OtA8 X6iMQNET7g79gXxLoBY4S4LCOi3Kcv/s1Hdoz2TTX19rBOa3THvU1/bo2k7sSnIT7P+9 gh33du/AL/fNSPLAKznYiWmNrpE5xI2AIHypiczNHwOfG5toQd+5J/tHk7sJnsWGDUc0 +lr5rmtfsZkC4MO4COFzzu9/W4sO3wetiYQqOgidKLpB3v8RhcWjRD1i7Kb6QfTlmPqK K11g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749210174; x=1749814974; 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:feedback-id :mime-version:message-id:date:subject:cc:to:from:x-beenthere :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=x+KgoE3qxjRtuzRKteq8z+ZfdYJP8uBB83bF+pqYriA=; b=MC7ig/Zt3LL0lyFJMVBmHFHGiJ2BSLqNEEBvD2RfcMbsNV2yN2duHe12zZwTNiNSV6 Ye6F55lcK410p+s2d7nfMw7DR7YIxhnCD5zM4MDoHq7r7Rh/S+2VVGcFaNL4OrFBOKrz 9lNwtYzpYJ7Rs2UKKVUdbvQisrSkOgH4G1N2KymOrQVSdXELqDdSvmRBXTwdDF9idOxJ E2RD3zqUtacmGqNCrWFhk7MR5dt5hc/yPjCpLNuN1J+oaXEdLM8Pa468DcKz4t6wqCbh immi3yR7xC6C9k4a0VvhlvAGKQL0c+KtdQpMQz1zqBonEZXjK5T0rjCWGT0Y5CGcIMjc LmjQ== X-Forwarded-Encrypted: i=2; AJvYcCUNHDLv9WKpYlUSzXE5o49e7wWfJ5NqxsH/QngrfIPWZfa/gp2Bgn2/Jr4MUXP2+doqr7a/@ilbers.de X-Gm-Message-State: AOJu0YyBla2LDuxwWq2oQJjSqWHypxZ/UM46EZ3BP7Jylja4QaHXjJ2m JIKIBL1bqoZ6IeORbHDpm0ac9Up3gMzgGSxI6ZJeG40MlS1ju2aXDwHM X-Google-Smtp-Source: AGHT+IF3evSAXBU0jhzSqX8bEl19IHYKklbYJieNNWdagOoCOokFLN6AL6iLzWUwsDpUJ3U4e+ljwQ== X-Received: by 2002:a05:6902:1708:b0:e81:2e06:350c with SMTP id 3f1490d57ef6-e81a2120744mr4494486276.19.1749210174419; Fri, 06 Jun 2025 04:42:54 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h=AZMbMZekO8L6bjOtfSbRG2HbkfaMOhqJSxVit5/dOV5ONAnGqw== Received: by 2002:a25:2602:0:b0:e81:878a:b48c with SMTP id 3f1490d57ef6-e8188828425ls1883414276.0.-pod-prod-04-us; Fri, 06 Jun 2025 04:42:53 -0700 (PDT) X-Received: by 2002:a05:690c:ece:b0:70f:83af:7db1 with SMTP id 00721157ae682-710f76a1901mr44477557b3.19.1749210172947; Fri, 06 Jun 2025 04:42:52 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1749210172; cv=none; d=google.com; s=arc-20240605; b=QxqfEH/y3m9yUlbGHjgLd3XB+BV0sUaioib+d73u+fsQygfU+oe9Zi8WSYM5iSaD0e aNdOpXdwSFkViGZGF2//urZwLqvD0VSniXaysNwnz9sROMOkrFihODEFE6x+FZlNO4ra pMB2UiQDK3kQYjizPkeNees4LjKSshIWpZCCJpLdkUqgn84GVGyIDZLCD0/JNLXA4n0P qpkzNUk+UF1B1ejdEMRDR9IQvDkerE4e95r5pq9hKpM/E7XJwWUjFPjSGqWxDZ2UGqaw Cp/lKdXpvTJnfbVqblMWuKt+pLZsbTa+KqVOsBaOSu2tetF+OMeY+HY1dr6aJ/dlotso 5YPw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=feedback-id:content-transfer-encoding:mime-version:message-id:date :subject:cc:to:from:dkim-signature; bh=e3wVdsBfZuxfx19U6mEPBhiaFOKSe1FxobgZzKrYKsg=; fh=2vPEtVRFZgJExMSCfX53nKBFsjiPYp/60rbGy5S5Mwo=; b=MoREEybzEshPnqaOOoHozm0l8AvmC6UePUDs2GhC5xzZhVbwTxKcQi3UBOFggblN1W DhraR804R0odH5ZLd+4rrlBhUZa63LsmzRgsYiC7k35nbVhj73hlWzk8HfmnbZaSqiC8 9NYHfeUaorIkmwd2CrBmzxFVEBhbOhwcwYACze4OcOqB5yWxiB3so8RLVeIU0yIyzrcX az//AghLxSmKUycZOCwxKIJRrvZIV1iy6V5u8MLerH9e8anAjZdl1lH4jyLyEqwgNRpw /umkqUaQIhrr3sIH322OjVPcM1mDNUbcMTksQmGkKuoN0tRMwXvcMT02ABkrarZl94AA z2RQ==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm2 header.b=XzOenvKj; spf=pass (google.com: domain of fm-1321639-20250606114247b49a9541fff0e3c403-bxa42t@rts-flowmailer.siemens.com designates 185.136.64.228 as permitted sender) smtp.mailfrom=fm-1321639-20250606114247b49a9541fff0e3c403-bXa42t@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from mta-64-228.siemens.flowmailer.net (mta-64-228.siemens.flowmailer.net. [185.136.64.228]) by gmr-mx.google.com with ESMTPS id 00721157ae682-710f9746218si678797b3.0.2025.06.06.04.42.52 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 06 Jun 2025 04:42:52 -0700 (PDT) Received-SPF: pass (google.com: domain of fm-1321639-20250606114247b49a9541fff0e3c403-bxa42t@rts-flowmailer.siemens.com designates 185.136.64.228 as permitted sender) client-ip=185.136.64.228; Received: by mta-64-228.siemens.flowmailer.net with ESMTPSA id 20250606114247b49a9541fff0e3c403 for ; Fri, 06 Jun 2025 13:42:47 +0200 From: "'Felix Moessbauer' via isar-users" To: isar-users@googlegroups.com Cc: jan.kiszka@siemens.com, Felix Moessbauer Subject: [PATCH 1/1] kas-container: propagate timezone information into container Date: Fri, 6 Jun 2025 13:42:41 +0200 Message-ID: <20250606114241.1450107-1-felix.moessbauer@siemens.com> MIME-Version: 1.0 X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-1321639:519-21489:flowmailer X-Original-Sender: felix.moessbauer@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm2 header.b=XzOenvKj; spf=pass (google.com: domain of fm-1321639-20250606114247b49a9541fff0e3c403-bxa42t@rts-flowmailer.siemens.com designates 185.136.64.228 as permitted sender) smtp.mailfrom=fm-1321639-20250606114247b49a9541fff0e3c403-bXa42t@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Felix Moessbauer Reply-To: Felix Moessbauer Content-Type: text/plain; charset="UTF-8" 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-TUID: JRAjtdXUgBw+ Currently the timezone inside the container is UTC. By that, the logs have timestamps in UTC but not in the local time of the caller. We fix this by forwarding the timezone information into the container. Closes: #157 Signed-off-by: Felix Moessbauer --- Changes since RFC: - remove trailing spaces (we really need a check for that...) - document forwarding of TZ variable - remove erronous comment about not expanding the TZ variable Best regards, Felix docs/command-line/environment-variables.inc | 2 ++ kas-container | 11 ++++++++++- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/docs/command-line/environment-variables.inc b/docs/command-line/environment-variables.inc index aa22894b0..10c720435 100644 --- a/docs/command-line/environment-variables.inc +++ b/docs/command-line/environment-variables.inc @@ -137,6 +137,8 @@ overwritten using the ``env`` section of the config file. | ``TERM`` | The terminal options used in the `shell` plugin. | | (C,K,E) | | +--------------------------+--------------------------------------------------+ +| ``TZ`` (C) | Timezone settings. | ++--------------------------+--------------------------------------------------+ | ``AWS_CONFIG_FILE`` | Path to the awscli configuration and credentials | | |aws_cred| | files that are copied to the kas home dir. | | (K,C) | | diff --git a/kas-container b/kas-container index 8a044c0e8..48bbfa11e 100755 --- a/kas-container +++ b/kas-container @@ -686,9 +686,18 @@ if [ -n "${SSTATE_MIRRORS}" ]; then set -- "$@" -e "SSTATE_MIRRORS=${SSTATE_MIRRORS}" fi +# propagate timezone information +if [ -f "/etc/localtime" ]; then + set -- "$@" -v "$(realpath -e "/etc/localtime")":/etc/localtime:ro +fi +if [ -f "/etc/timezone" ]; then + set -- "$@" -v "$(realpath -e "/etc/timezone")":/etc/timezone:ro +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; do + GIT_CREDENTIAL_USEHTTPPATH \ + TZ; do if [ -n "$(eval echo \$${var})" ]; then set -- "$@" -e "${var}=$(eval echo \"\$${var}\")" fi -- 2.49.0 -- You received this message because you are subscribed to the Google Groups "isar-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to isar-users+unsubscribe@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/isar-users/20250606114241.1450107-1-felix.moessbauer%40siemens.com.