From nobody Wed Oct 18 14:54:28 2023 X-Original-To: bugs@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4S9Ylm3FCfz4x7RB for ; Wed, 18 Oct 2023 14:54:28 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4S9Ylm1LXHz3bs7 for ; Wed, 18 Oct 2023 14:54:28 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1697640868; a=rsa-sha256; cv=none; b=ip/Q11LzFxwN68xtNOaZEcbWRtU8ZxQAoqM5bh1PO6dzVJl8SgyBmAyqnp5Q6xh4212Cmh Elyt1oJaxsFNGU7SXuBqBiGsxkMk7sFwgC5DV3/lB7mQa1wqUjeyUoLPgjYdT+IptRTSxT 7WK8QGGM0wkdhTvOmipvv4XN1uPtl95aTKbqUNwRxyb+ZNmJa/yPIrHQcXmu7BeRwifst/ c3nWhZ6gg28kvXGyU3WWt0QxURi6OMq8UOqfp4pwDpfuw58JbVgPYsfiNVyIkTePCjEiNh RQwFxdJWavYapb3RmMxp6ilyPPtVQWZ3U3w0aKoUMkyLmSxlpJUnY/0hV7090A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1697640868; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=/co8akNJ5EKlw2Q1hNKH5j0OlTcXzfvHhETu4GTDAOE=; b=p4h5rXO0/AVHh1KJJNYB5Jia0fyQEtRdqQLfZGNkjdUT+xzX7B5ftC+qIO/P7OKgVHc+Nu 40i8tqj5j6KSw805wckJ1Gkb9Jcoplb6EnWr0ADnYUJAsfN/8pmFIKsd61QbWjtRuxMSlA y4/iBUY5yUruFUzijZXhHxzFIfYtsaGF6c6aBjVCdtRPwbB/hrjgDy+K8IyAElQkh9OtWM DsYUGtH3bGZSaBBAyeKJwXkhYpLtnYsHFIAmct/utWEBmljd8DjQJxjgAWRwleWfVzXXm3 QhfN3RSK/lW5ECwajF65GHhM6jxsECQh7arIukdIn4WKW5s1av32bL4P6Y6qlA== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4S9Ylm0SkJz19jd for ; Wed, 18 Oct 2023 14:54:28 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 39IEsS7S081292 for ; Wed, 18 Oct 2023 14:54:28 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 39IEsSI0081290 for bugs@FreeBSD.org; Wed, 18 Oct 2023 14:54:28 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: bugzilla set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: bugs@FreeBSD.org Subject: [Bug 273950] freebsd-update rollback (from 14.0-BETA2 back to 13.2) fails Date: Wed, 18 Oct 2023 14:54:28 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: misc X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: commit-hook@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-bugs@freebsd.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D273950 --- Comment #3 from commit-hook@FreeBSD.org --- A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/src/commit/?id=3D6b27e1f2eaab9360a796c943da9d20651= 5e1742b commit 6b27e1f2eaab9360a796c943da9d206515e1742b Author: Ed Maste AuthorDate: 2023-09-29 15:28:35 +0000 Commit: Ed Maste CommitDate: 2023-10-18 14:52:59 +0000 freebsd-update: for rollback, first create directories rollback_files() tried to install files before creating the directories for those files. In some cases this is due to special handling to install certain classes of files earlier than others. Just create all directories up front when performing rollback. PR: 273950 Reviewed by: dim Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D42020 usr.sbin/freebsd-update/freebsd-update.sh | 5 +++++ 1 file changed, 5 insertions(+) --=20 You are receiving this mail because: You are the assignee for the bug.=