From nobody Mon Sep 06 17:57:31 2021 X-Original-To: freebsd-current@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 2B71D179EF8E for ; Mon, 6 Sep 2021 17:57:41 +0000 (UTC) (envelope-from gardask@gmail.com) Received: from mail-ej1-x634.google.com (mail-ej1-x634.google.com [IPv6:2a00:1450:4864:20::634]) (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 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4H3GMS2M8Cz4b9N for ; Mon, 6 Sep 2021 17:57:40 +0000 (UTC) (envelope-from gardask@gmail.com) Received: by mail-ej1-x634.google.com with SMTP id me10so14810266ejb.11 for ; Mon, 06 Sep 2021 10:57:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:subject:to:message-id:date:user-agent:mime-version :content-transfer-encoding:content-language; bh=vFOtBvTXGmCAhzYCKvWM+FJMWuPK0yAjfQ+kX5UpY3c=; b=kQQXG1gglv1h/lBF+fMGC//a+LcDiphFn7/qaL3iudeKDPdBqx6S+L8ib5opEVor/Q 8T1qp97Pm3+pC8aOzOSjQN9kEGY+5e17TZa0MH/hlz2DL0nd4LJ3gZWFdsoHW8Pobuu9 S6ZD10dDvmUHovvNrHZbaSB5P1r8J78FON4tyXf7IjDEBVmKuhi3YuX9SaSAEuHPDLIM 7dc0PX9KLe2yVOV53oT9Aet7JN3pP22KDntZeO5mj7e87+LtQVnnz3Q6vepmeZIFWMRN NVqbp51KPAIhNJuntNK2FWMcbW7FwzsMSl/8agTTiBi65D6U+3wTu05vHjuFtPLkfm3l +mPA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:subject:to:message-id:date:user-agent :mime-version:content-transfer-encoding:content-language; bh=vFOtBvTXGmCAhzYCKvWM+FJMWuPK0yAjfQ+kX5UpY3c=; b=FsHAswawA05nUaovGNqvnfM7Sz5ieDMB8GcvRVxXsybxIsQIspSRlTmjEHFTBoy3qH nxaCVGKiHHLwh5ezQNTmCVV95KfqaMybrBCiLy6gTvHOx5YIr/i94GkiE+sjc9vtECiv AJjBgQ5RrdevumppTOWgKiuFDNsTSVDppnbBo18UjLFNnn1CC4Oei01Fyj/vzypAYVx1 RjymlDCnhgqkP+aQcgPtHhJ7qunoovg9oZbrYd+fW+j72vO+MrbXXd1HDH4Ah2Gps0Us iitBmX2+dIDF32ZJYGINb63LCmpMNl7Q6hovQ3/1y9mwFkmSNbbs5fkUOu4xaVG9nhLF VzWw== X-Gm-Message-State: AOAM530O7/MSA7WizLCYtyy76FxypofQ1m18u6VbFgsbgDjLcyhB3dEy wpdf7Qs9drLFqTsdyBPigIIEu9Oikpk= X-Google-Smtp-Source: ABdhPJyVM8uzzYZtseXmXdW3Qn0fbwS6MNZ79I1TkhSdY78a0buwpzL0wVlutxJLz9FOQyQG/7qx0A== X-Received: by 2002:a17:906:31ca:: with SMTP id f10mr14307452ejf.73.1630951053141; Mon, 06 Sep 2021 10:57:33 -0700 (PDT) Received: from [10.0.30.5] ([31.47.99.1]) by smtp.gmail.com with ESMTPSA id r8sm5027545eds.39.2021.09.06.10.57.32 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 06 Sep 2021 10:57:32 -0700 (PDT) From: Karel Gardas Subject: Install to ZFS root is using device names hence failing when device tree is changed. To: freebsd-current@freebsd.org Message-ID: <0f8c2244-41e8-9994-d519-edf33762148e@gmail.com> Date: Mon, 6 Sep 2021 19:57:31 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-Rspamd-Queue-Id: 4H3GMS2M8Cz4b9N X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20210112 header.b=kQQXG1gg; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of gardask@gmail.com designates 2a00:1450:4864:20::634 as permitted sender) smtp.mailfrom=gardask@gmail.com X-Spamd-Result: default: False [-3.96 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20210112]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36:c]; FREEMAIL_FROM(0.00)[gmail.com]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-1.000]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::634:from]; NEURAL_HAM_SHORT(-0.96)[-0.957]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_TLS_ALL(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim] X-ThisMailContainsUnwantedMimeParts: N Hello, just installed 14-current snapshot from 2.9. on uefi amd64 machine. Installed from USB memstick which was detected as da0 into the ssd hanging on usb3 in external enclosure which was detected as da1. ZFS root pool is then using /dev/da1p3 as swap and /dev/da1p1 as /boot/efi and probably also something as root zpool. Anyway, expected thing happen. When I pulled out USB stick identified as da0 on reboot, the drive on USB3 switch from da1 to da0 and result is unbootable system with complains about various /dev/da1xx drives missing for swap efi boot etc. Would be great if ZFS root install was using kind of device uuids or serial numbers or so so such device change would not disrupt freebsd from running correctly. Thanks, Karel