From nobody Thu Jan 06 16:47:13 2022 X-Original-To: freebsd-hackers@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 62E69193F3F5 for ; Thu, 6 Jan 2022 16:47:27 +0000 (UTC) (envelope-from michaelsprivate@gmail.com) Received: from mail-io1-xd29.google.com (mail-io1-xd29.google.com [IPv6:2607:f8b0:4864:20::d29]) (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 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4JVC271rsjz3rqX for ; Thu, 6 Jan 2022 16:47:27 +0000 (UTC) (envelope-from michaelsprivate@gmail.com) Received: by mail-io1-xd29.google.com with SMTP id y70so3833959iof.2 for ; Thu, 06 Jan 2022 08:47:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=XYKjuFszelvUEU+J5+lcQjQXpAA82LBdfbrEv8Rj0zU=; b=a7MWKAsdnpGSFVmeVxqFGTrH3iVPcicgfbv10AHrBedCgdFx4G6HqDAUJUyKldn64F uWjPvp+J8R+vaD4wD7GbpQTJA5uTteGT0r5cRFgdJoEpoibYHfarcOqbK4eR6R7uausu cT/eZW2RaSuWSu13T6YSzXE6v8t70n3Hiem3DOQJ31PwrgT56/qxcHACacrDdwChYd7X Da0pBK7omArSm/pzI/gN2mXsKk35KgW+j2rYceor8LU7k8cRJnQPp1FGgpOQdaHu7aCw cV8RRRriVf0Itev+SHL1MqvNwrKGOUL4LUuaeoi9LD6nRGsRLPO6xzm1oktjaqjl7r/0 PYIA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=XYKjuFszelvUEU+J5+lcQjQXpAA82LBdfbrEv8Rj0zU=; b=UZ/z4TzowS2+jDwO1/eXxFtuSMDJV4x5clMy4r8Ya5rOgCo9dr5nnAXzoQ1lfLDuEM akWI7XrwUatTmKFGy246PIcTwNA5QMaWVAHowWYIkq0mhDKezLqHR/z+PSb5gFc+nljr Gbr+dak5un/LM1mazhOJlF8ndloyu6siT0SoNiSEOU2Zyfqj8432l9dZ+AhDLOqE78ai rcelT6MEuwnOknMyKTXUP5ry7tjdQmxAijibWlVtSAM1pXJOS7EII09hIbyicv4fvp6R +8N3uHxCirYx2z/9tGvJHdYej9QTMcLfImgfISf5InFB55ziac5jN5kwk9U4eUa+Gsoj HY8w== X-Gm-Message-State: AOAM5316R0SW3d1iQnNdg8gU6+BiuE3uuG2EzZjHiYgmfAWxwF/QuAHh rpn4EsUq+jeSUf24SQ4P0fOPfItNVDtPGRG6TXU= X-Google-Smtp-Source: ABdhPJxmFd/OFUiXCm1Z6AeOQKk/Ka8QBHSJoH/ryum2e5oOKBsN1ZsaJMrVt8KfRH0x31RODCrTXwlkr05Yh/+9lls= X-Received: by 2002:a05:6638:348c:: with SMTP id t12mr29142496jal.269.1641487646313; Thu, 06 Jan 2022 08:47:26 -0800 (PST) List-Id: Technical discussions relating to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-hackers List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-hackers@freebsd.org MIME-Version: 1.0 References: <861r36xzpe.fsf@phe.ftfl.ca> <61100a28-40ae-4458-d7d5-3bc9b13ba219@gmail.com> <2b7022b7-2225-aa19-24fd-d60be9d30d0d@gmail.com> In-Reply-To: <2b7022b7-2225-aa19-24fd-d60be9d30d0d@gmail.com> From: Michael Schuster Date: Thu, 6 Jan 2022 17:47:13 +0100 Message-ID: Subject: Re: Call for Foundation-supported Project Ideas To: Karel Gardas Cc: FreeBSD Hackers Content-Type: multipart/alternative; boundary="0000000000000fce8705d4eca079" X-Rspamd-Queue-Id: 4JVC271rsjz3rqX X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-ThisMailContainsUnwantedMimeParts: N --0000000000000fce8705d4eca079 Content-Type: text/plain; charset="UTF-8" On Thu, Jan 6, 2022, 16:42 Karel Gardas wrote: > On 12/29/21 8:12 PM, Michael Schuster wrote: > > Hi Karel, > > > > On Wed, Dec 29, 2021, 19:32 Karel Gardas > > wrote: > > > > > > > > On 11/23/21 11:41 PM, Joseph Mingrone wrote: > > > Hello FreeBSD community, > > > > > > The Foundation is seeking suggestions for new projects to > > support. What > > > gaps in the Project are not being addressed by the broader > community? > > > > sorry for being late with those: > > > > 1) implement/port beadm equivalent from Solaris/IlumosOS? Make > > freebsd-update process more reversible by using proper boot > > environments > > and using ZFS snapshots. > > > > > > All of these have been in FreeBSD for quite a while - can't give you > > dates or specifics (port vs "builtin"), but I've been using them since > > at least 13. > > Went ahead to properly verify the fact on fresh 13 install on ZFS root > and no. The feature is not there yet. E.g. > > - bectl is presented in 13-p0 - 13-p5 > - freebsd-update does not contain any reference to bectl hence it cannot > create snapshot on update on 13-p0 - 13-p5. > Hmmm... I thought I was referring to ZFS, BEs and beadm (equiv) only, not -update. Sorry if my message was confusing (and I'm too lazy to go back and check all the old emails :)) > However, freebsd-update in 13-STABLE (source code) contains bectl bits > to handle snapshoting on update as proposed for inclusion here: > https://reviews.freebsd.org/D21892 > > So my conclusion is, perhaps with 13-p6 it'll be first time the feature > will be user-visible and usable. > > Sorry for nitpicking but needed to know that for sure. > NP Michael > > Thanks, > Karel > --0000000000000fce8705d4eca079 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


On Thu, Jan 6, 2022, 16:42 Karel Gardas <gardask@gmail.com> wrote:
On 12/29/21 8:12 PM, Michael Schuster wrote:
> Hi Karel,
>
> On Wed, Dec 29, 2021, 19:32 Karel Gardas <gardask@gmail.com
> <mailto:gardask@gmail.com>> wrote:
>
>
>
>=C2=A0 =C2=A0 =C2=A0On 11/23/21 11:41 PM, Joseph Mingrone wrote:
>=C2=A0 =C2=A0 =C2=A0 > Hello FreeBSD community,
>=C2=A0 =C2=A0 =C2=A0 >
>=C2=A0 =C2=A0 =C2=A0 > The Foundation is seeking suggestions for new= projects to
>=C2=A0 =C2=A0 =C2=A0support.=C2=A0 What
>=C2=A0 =C2=A0 =C2=A0 > gaps in the Project are not being addressed b= y the broader community?
>
>=C2=A0 =C2=A0 =C2=A0sorry for being late with those:
>
>=C2=A0 =C2=A0 =C2=A01) implement/port beadm equivalent from Solaris/Ilu= mosOS? Make
>=C2=A0 =C2=A0 =C2=A0freebsd-update process more reversible by using pro= per boot
>=C2=A0 =C2=A0 =C2=A0environments
>=C2=A0 =C2=A0 =C2=A0and using ZFS snapshots.
>
>
> All of these have been in FreeBSD for quite a while - can't give y= ou
> dates or specifics (port vs "builtin"), but I've been us= ing them since
> at least 13.

Went ahead to properly verify the fact on fresh 13 install on ZFS root
and no. The feature is not there yet. E.g.

- bectl is presented in 13-p0 - 13-p5
- freebsd-update does not contain any reference to bectl hence it cannot create snapshot on update on 13-p0 - 13-p5.


Hmmm= ... I thought I was referring to ZFS, BEs and beadm (equiv) only, not -upda= te. Sorry if my message was confusing (and I'm too lazy to go back and = check all the old emails :))=C2=A0


However, freebsd-update in 13-STABLE (source code) contains bectl bits
to handle snapshoting on update as proposed for inclusion here:
https://reviews.freebsd.org/D21892

So my conclusion is, perhaps with 13-p6 it'll be first time the feature=
will be user-visible and usable.

Sorry for nitpicking but needed to know that for sure.

NP=C2=A0
Michael=C2=A0
=

Thanks,
Karel
--0000000000000fce8705d4eca079--