From nobody Wed Sep 21 00:47:18 2022 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 4MXKWG299jz4cqwN for ; Wed, 21 Sep 2022 00:47:22 +0000 (UTC) (envelope-from grahamperrin@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4MXKWG1TNxz3nRN for ; Wed, 21 Sep 2022 00:47:22 +0000 (UTC) (envelope-from grahamperrin@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1663721242; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=pDaie6/Qt2O4wYg+TQ9sSUXgH9QP1rxALa9JxXlrHRQ=; b=UGFlVU+OwrjDMsfJ83PZETbqLPzsb9/UXVxWAU+nkgWE+PJX2jVhplsGTDh2tiR180T/1u w0svWRI4CPe3yWNKTBHlWNUHmtJuwpfIuU4Is7ifsAbuSsGcL88Qvn31Xq5HmcItyCAcSp FQERys6fuW5K32/cclOs0L0yw0SglR8LuZlN54j1Vt7qm/HEZO4yWSt74NuLWrzs9IERPk AVS4Cc449Y67JBirLMNK5lmk/042LIFIfAEtwnHE0yXSgSj7L1YTUM9u0aZCJq8Ldqra+h ASkGBCwhEBpqDFB+DpJe8MMU0DnpuP4HERZciO6eXEwrD6hVvrGHaWbg9dOlAw== Received: from [IPV6:2001:470:1f1c:a0::2] (tunnel642390-pt.tunnel.tserv1.lon2.ipv6.he.net [IPv6:2001:470:1f1c:a0::2]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) (Authenticated sender: grahamperrin) by smtp.freebsd.org (Postfix) with ESMTPSA id 4MXKWD4S44z1Cnw for ; Wed, 21 Sep 2022 00:47:20 +0000 (UTC) (envelope-from grahamperrin@freebsd.org) Message-ID: <35f04731-8daa-53de-d28a-96bae81146ca@freebsd.org> Date: Wed, 21 Sep 2022 01:47:18 +0100 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 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:102.0) Gecko/20100101 Thunderbird/102.3.0 Subject: Re: Good practices with bectl Content-Language: en-GB To: freebsd-current@freebsd.org References: From: Graham Perrin Organization: FreeBSD In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------HuzgY0vvUXdVgEIsK19IOP3a" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1663721242; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=pDaie6/Qt2O4wYg+TQ9sSUXgH9QP1rxALa9JxXlrHRQ=; b=RjIGg1Cjsoff8mE0rb0C3SwdG56jYK3ucAovyj2CgN1y5jhngjZ4YdH7HqZzR7RDQhZbaS cj94m6hcPokhZL1pBOsr/9FcGZDLvMIMlSnG5Xie8nqUrg8gXy724AqMjCNbsBucbraNaA 2NBBUGHQbnp0A4IzM7vqUOF0jXcHoBupKmzy+MdsOBcLfhIrL+odlA4IQCc/Cw8yAnWfWu S/RHKh2FWiuS3QfGfyirHK3dGbxUVerU7VCwNsnLNQcrZrGEs6qISLstfN7W7X5Gmr4Kpa oCd1lDpcUm14xv7aAmFc76eLulsbwrzNCuZtLPZ39YFdd0oXx9DEqeSXKevEbA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1663721242; a=rsa-sha256; cv=none; b=fKoBcz7IZELXee/dnyX65jXIphyRDqI7FUnupwXRBYxKosjz9vlHJLJrdrUiKIOIR4qspk WAN8Zp6VQfxlo4JdeGrKIxjREpe92pjOiylFyKWml6G+ctE6Kl8MXKaDFlVe1XiTwIvclg 53IK3DdG61a3+cEOx3A159niyDpKgGSLVbRaz88n4LO0jh7GEpUxkb1HEPE698FKTEyyTK jeAyaXuk3ThQw5a7O0DlO80UsiCwDl1OnM9KiEcW8D1itDBhXAt0MUMaDt52uk5PwPukff 3PsygRRCzp3sEqG51ENGh6TgnZ4gp1Dj/8nBHTEKhK+sNz8VP1k6WHNR//ZNhQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------HuzgY0vvUXdVgEIsK19IOP3a Content-Type: multipart/mixed; boundary="------------ZwgkQ2ZS04o20aPlM0WPVNHX"; protected-headers="v1" From: Graham Perrin To: freebsd-current@freebsd.org Message-ID: <35f04731-8daa-53de-d28a-96bae81146ca@freebsd.org> Subject: Re: Good practices with bectl References: In-Reply-To: --------------ZwgkQ2ZS04o20aPlM0WPVNHX Content-Type: multipart/alternative; boundary="------------SmvYqTt8crcNPOuLhnFfA0BY" --------------SmvYqTt8crcNPOuLhnFfA0BY Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 T24gMjAvMDkvMjAyMiAyMzoxNCwgTnVubyBUZWl4ZWlyYSB3cm90ZToNCg0KPiBIZWxsbyB0 byBhbGwsDQo+DQo+IEkgd2lsbCB1c2UgYmVjbCBmb3IgdGhlIGZpcnN0IHRpbWUgZm9yIGN1 cnJlbnQgdXBncmFkZXMuDQo+IEp1c3QgdG8gY2hlY2sgdGhhdCBJJ20gdGhpbmtpbmcgY29y cmVjdGx5Og0KPg0KPiBDcmVhdGUgYSB0ZXN0IGVudmlyb25tZW50IGZvciB1cGdyYWRlOg0K PiA+IGJlY3RsIGNyZWF0ZSAtciB0ZXN0IChzaG91bGQgSSB1c2UgJy1yJz8pDQo+IEFjdGl2 YXRlIHRlc3Q6DQo+ID4gYmVjdGwgYWN0aXZhdGUgdGVzdA0KPiA+IHJlYm9vdA0KPiAuLi4N Cj4gPiB1cGdyYWRlIE9TIG9uIHRlc3QNCj4g4oCmDQpJZiB1c2luZyBmcmVlYnNkLXVwZGF0 ZSg4KSB0byBwZXJmb3JtIHRoZSB1cGdyYWRlOiBwbGVhc2UgYmUgYXdhcmUgdGhhdCwgDQp3 aXRoIHJlY2VudCByZWxlYXNlcyBvZiB0aGUgT1MsIHRoZXJlJ3MgYXV0b21hdGVkIGNyZWF0 aW9uIG9mIGEgc25hcHNob3QgDQpvZiBhIGJvb3QgZW52aXJvbm1lbnQuDQoNCjxodHRwczov L3d3dy5mcmVlYnNkLm9yZy9jZ2kvbWFuLmNnaT9xdWVyeT1mcmVlYnNkLXVwZGF0ZS5jb25m JnNla3Rpb249NSZtYW5wYXRoPUZyZWVCU0Q+LCANCkNyZWF0ZUJvb3RFbnYNCg0KT21pdHRl ZCBmcm9tIHJlbGVhc2Ugbm90ZXM7IHNvcnJ5Lg0KDQo= --------------SmvYqTt8crcNPOuLhnFfA0BY Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

On 20/09/2022 23:14, Nuno Teixeira wrote:

Hello to all,

I will use becl for the first time for current upgrades.
Just to check that I'm thinking correctly:

Create a test environment for upgrade:
> bectl create -r test (should I use '-r'?)
Activate test:
> bectl activate test
> reboot
...
> upgrade OS on test
=E2=80=A6
If using freebsd-update(8) to perform the upgrade: please be aware that, with recent releases of the OS, there's automated creation of a snapshot of a boot environment.

<https://www.freebsd.org/cgi/man.cgi?query=3Dfreebsd-update.con= f&sektion=3D5&manpath=3DFreeBSD>, CreateBootEnv

Omitted from release notes; sorry.

--------------SmvYqTt8crcNPOuLhnFfA0BY-- --------------ZwgkQ2ZS04o20aPlM0WPVNHX-- --------------HuzgY0vvUXdVgEIsK19IOP3a Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wsF5BAABCAAjFiEEWT/lssMHB+28ly8Kt2dIb0oY1AsFAmMqXxYFAwAAAAAACgkQt2dIb0oY1Av7 Cw/+INFLHMp8T/8GRTeZIADPjE7ZF1rnUaH44gbrWcVcNppQWXoQseWbKAMjcLgj8u80NCQrmfB+ pNBQBaW2/3tdNq03cVmEeXgRpuX3m950lSgVfmV+4J/qlRHtRUHFxXxrHNQQUfDocffzqZAh+EI1 dXSkZDbEK4fhg66JKyRU+IfopOqkU4nW/Iqmp1023H2VjHh3h4i4tpZIHIjybyC43HS+rX6PS30v K6t5wOtqSkzOB3sR/OrtrNQfi3gZRZsWq8ZYJB+sfycFV3oxPKL7molYM4gsiLVCy1biejA+3RVj GD5nhftxYtWZa01vsBck26j9m1mS1Zp6RxzS5r1IXREn/inh90Z4Dmw0F0mWmruh4nx/5C7Iz70d 5+h1ssqritdNZqJqL5qMLX9G6rLNzEAL7A2GxXMoigPjUpPsdI+e8b1sMat5XCgqsc9PKyzuMskd 5/0+U1gPZesR3cXiQ3kKm80YNNr3xkSIC+aQo6sZ96SKGX//Fqs8jv0/AT+YDNKFeGJfiBq3siKy pP9u6VLVbzm9h43Yk2Hu2vlWTEpTF1uFeo9vQkbZmpbXc9OLAnkQytIserA6VPEGnXVPTQv8kd0j PHguczlCWHf7+/HoURkG5VP0AeTlOKRNNHy1Oso6sWBOtb+3lDmId4x4qu4QmVLiTwNy7trX9GY/ 3rk= =xK8p -----END PGP SIGNATURE----- --------------HuzgY0vvUXdVgEIsK19IOP3a--