Received: by 2002:a05:7412:98c1:b0:fa:551:50a7 with SMTP id kc1csp1672096rdb; Mon, 8 Jan 2024 06:53:39 -0800 (PST) X-Google-Smtp-Source: AGHT+IGzLanuc5XgGeTRzhi6P9HzlohKtqEWIRDgCIL42TLw7nkunIR8aECbv6M599+z8GPkQmdV X-Received: by 2002:a05:6a20:13cb:b0:199:359b:7e6d with SMTP id ho11-20020a056a2013cb00b00199359b7e6dmr3906054pzc.108.1704725619030; Mon, 08 Jan 2024 06:53:39 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1704725619; cv=none; d=google.com; s=arc-20160816; b=tu9AWocuculTBgOrWN/p1x0OOzME59oEu8yU7dPI+TC6yV9yFwQWKt5KefKSRtqBGR K0w1CnPuMcd7tPhoi1DrHGHLV1Bun1P15mjx4qDW8LXBj1OmCoz+9JahcEMqygmfvH0R VRR8cJ+q0dPlTMBD/S2GehhQPiTg0g9CwvktM32ihRc1LrXnDbkvUuEYFbjLvvh8c5L2 /Zu8HnB0LZ9alNOp92gUdq0EEoxEqKxMiN4cnDkFoFpbDBx1vuxOFE1J2YTVjQ10cR82 +AAt3+Cn9FfO1RbMcmqQUhCozP2yLeOXK+AF8yOgRAgwMwfLw6DaQtJutmjcESKf4iqN W3kQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:date:message-id:dkim-signature; bh=/dCmcyZK6adiePoAVGGkSoV51YWRif9Hygd55xfMSOk=; fh=VhmC6q3QHWo6IXZ0nF/mVOKNMcgiQIQlizhRWmv39YA=; b=dDgHWmO2NTPTs7Fm6nhOwDDFxjkP+7w3d2UXsRQfci9oetKGADqf7RBSPcC3/E2UwR unz++k1HNFl1x8KcFhYVXpHS4QbNKGgzqSq3Nx/MCEkDpuojr1b66HxY/cQwuScXEbnX poZWKUj63a2xEeSzZ/CgBk/WXN+xq4kmnIa4CnQ29MERgZG6cdaaMjCawVGtUr0Ar0a0 ERqDQaaasYiL2hG+Zg2gpvGalaM0bn2lyUISrHHXl0/OWnqbY2gSM3bWjKmMwxwzjxnK l2aTFXF87MuG+Jk0zHmOjZIoF+2D3hau8XDU0V8erQGIqH997PbsgdNKfgqaVdJhWtyw /Jmg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@collabora.com header.s=mail header.b=ECV6rE3A; spf=pass (google.com: domain of linux-kernel+bounces-19723-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-19723-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=collabora.com Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [2604:1380:45e3:2400::1]) by mx.google.com with ESMTPS id u7-20020a656707000000b005cdfd6ec308si5988713pgf.24.2024.01.08.06.53.38 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 08 Jan 2024 06:53:39 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-19723-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) client-ip=2604:1380:45e3:2400::1; Authentication-Results: mx.google.com; dkim=pass header.i=@collabora.com header.s=mail header.b=ECV6rE3A; spf=pass (google.com: domain of linux-kernel+bounces-19723-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-19723-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=collabora.com Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sv.mirrors.kernel.org (Postfix) with ESMTPS id A8065283F6E for ; Mon, 8 Jan 2024 14:53:38 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 1E2D34776A; Mon, 8 Jan 2024 14:53:34 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=collabora.com header.i=@collabora.com header.b="ECV6rE3A" X-Original-To: linux-kernel@vger.kernel.org Received: from madrid.collaboradmins.com (madrid.collaboradmins.com [46.235.227.194]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id C6DA145C18 for ; Mon, 8 Jan 2024 14:53:31 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=collabora.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=collabora.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1704725609; bh=HwnTz4t3mWsSACsYhKCWnCNgw+Mn9ntXkEQii6pJHDw=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From; b=ECV6rE3AJ9MZjGytt3Wij0O+flNMUirNnAnh5Mz/kBHDLKBlv1/gFfCFcZbYhcGcS Yl5VJbThreJ8n6GmgObhHz8YMNrmNHIcdzu4nOUxoaAP3hXFZ8YU17A1HhqAge1P1W DI0lqWnVCcmxvzycZQp/vjFUwQf5D4lCN0vVU8iXGXWChiGY8axRk/awiDPJxEdjQc p0AHjo1wjRhLvkbQ0ISdcxiqCS4995fnnHlPKyGXQceqDpCjSwkbTr7h66R2LIxjqP Nu+/7n2hSeK0KG36U2r4jhT3lU61NSf60CEFRykpT8KA4A6B0buG/A0YkqoQmyVf8z z1w/g8WM0sgYg== Received: from [100.95.196.25] (cola.collaboradmins.com [195.201.22.229]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: koike) by madrid.collaboradmins.com (Postfix) with ESMTPSA id BFC80378146C; Mon, 8 Jan 2024 14:53:27 +0000 (UTC) Message-ID: Date: Mon, 8 Jan 2024 11:53:24 -0300 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: Automatically update drm CI dependencies? To: Bagas Sanjaya , Linux Kernel Mailing List , Linux DRI Development Cc: David Heidelberg , Dorine Tipo , Maxime Ripard , Thomas Zimmermann References: <1844c32e-13f9-4225-88a7-1c621a3bfc75@collabora.com> <846e883c-e3ae-426f-83e3-38e357e53ef3@gmail.com> Content-Language: en-US From: Helen Koike In-Reply-To: <846e883c-e3ae-426f-83e3-38e357e53ef3@gmail.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit On 20/12/2023 08:11, Bagas Sanjaya wrote: > On 12/19/23 23:43, Helen Koike wrote: >> Hi, >> >> On 14/12/2023 06:38, Bagas Sanjaya wrote: >>> Hi all, >>> >>> I'm referring to dependabot PR on torvalds.git GitHub mirror [1]. I know >>> that PRs submitted there are not accepted (the repo is essentially read-only >>> mirror), hence this mail question. >>> >>> In summary, dependabot submitted automated PR that bumps package versions >>> in `drivers/gpu/drm/ci/xfails/requirements.txt`. In this case, pip was >>> upgraded to 23.3. >>> >>>  From my experience, such automated PRs can pollute commit history (in >>> some GitHub projects these PR kind can contribute up to half of total >>> commits since the beginning of project). And in some projects, dependabot >>> PRs are automatically merged without any maintainer intervention. >>> >>> Does such PRs (when submitted to LKML these will be patches) make sense >>> for DRM subsystem? >>> >>> Thanks. >>> >>> [1]: https://github.com/torvalds/linux/pull/807 >>> >> >> imho I rather not having this automated patches, but I would like to hear the opinions from others. >> > > But why? Did you mean that making the CI always depends on latest version > of dependencies create another maintenance variable (and may constantly > broke CI)? > > Confused... Sorry I didn't reply earlier. I'm ok with that if it doesn't produce much noise, I also think that we need an automated test to see if the tool is still working as expected before merging the patch. The pip there is just used for a helper tool, it is nothing critical. Regards, Helen >