Btrfs by default status updates, 2020-08-23
by Chris Murphy
News:
+ A pagure project has been created "fedora-btrfs" for overall
development and planning for Btrfs in Fedora.
https://pagure.io/fedora-btrfs/project/
This is to consolidate high level Btrfs related issues, and planning
for future Fedora releases. It can include issues related to
documentation, article suggestions, feature requests, and integration.
Bugs should still be reported at bugzilla.redhat.com. Issues with
Btrfs user-space commands should be filed against the btrfs-progs
component. All other bugs should be filed against the kernel
component, while also setting the Assignee field to:
fedora-kernel-btrfs(a)fedoraproject.org
-----
Changes:
+ Libvirt VMs set nodatacow for enclosing directory when on Btrfs - as
of libvirt-6.6.0
This is now in Fedora 33. The effect is the enclosing directories for
images have 'chattr +C' set. This affects Cockpit, GNOME Boxes, and
virt-manager. It will also work with virt-install using this syntax:
virt-install --disk size=10
It won't get +C if using the explicit path:
virt-install --disk size=10,path=/var/lib/libvirt/images/demo.img
Once chattr +C is set, anything created (new or copied) will inherit
this behavior. Anyone upgrading from Rawhide likely won't see this new
behavior, and may want to manually 'chattr +C' on the appropriate
enclosing directory. While you can't change an existing non-zero
length file to nodatacow, you can use 'cp' to duplicate it inside a
directory with nodatacow already set.
+ cp uses reflink=auto by default - as of coreutils-8.32-12.fc33
-----
Noteworthy bugs:
+ Creating an armhfp disk image with btrfs results in an empty filesystem
https://bugzilla.redhat.com/show_bug.cgi?id=1855034
The original reported bug was fixed a while ago; but since then
everything is copied to the Btrfs file system due to mount order
confusion. A big part of the difficulty is that problem doesn't
reproduce locally, only in Fedora compose system. A fix has been
pushed. Fingers crossed.
https://pagure.io/appliance-tools/pull-request/15
+ btrfs subvolume creation on a loop-mounted filesystem fails when
using qemu-user
https://pagure.io/fedora-btrfs/project/issue/11
This issue is exposed by the previously mentioned RHBZ. There seems to
be some confusion resulting from use in an emulated environment.
Debugging continues.
-----
Communication:
+ Fedora Magazine article "Btrfs Coming to Fedora 33" will be
published Monday, 24 August.
-----
Documentation:
+ A partial list of docs needing updates
https://pagure.io/fedora-workstation/issue/158#comment-672898
https://lists.fedoraproject.org/archives/list/docs@lists.fedoraproject.or...
Assistance in updating is appreciated, but in particular it'd be most
helpful to find additional weak spots that have not yet been
identified.
--
Chris Murphy
3 years, 7 months
f33-backgrounds available in the repository
by Luya Tshimbalanga
Hello team and testers,
f33-backgrounds is now available for testing in Fedora 33 repository.
The major change is the time of day enabled by default (default animated
background) on Workstation Edition and Design Suite Labs. As a result,
the animated subpackage is eliminated from this release.
For users running on different desktop environments, both MATE and
Cinnamon inherit that function and their respective spin maintainers can
optionally enable. Selecting a a separate default background with their
time of day version is now possible for KDE and XFCE which lacks support
of time of day features. Developers are free to provide a patch to enable.
For installation on GNOME or Cinnamon,
sudo dnf install f33-backgrounds-{base,gnome}
For MATE,
sudo dnf install f33-backgrounds-{base,mate}
For KDE,
sudo dnf install f33-backgrounds-{base,kde}
For XFCE,
sudo dnf install f33-backgrounds-{base,xfce}
Thank you for testing
--
Luya Tshimbalanga
Fedora Design Team
Fedora Design Suite maintainer
3 years, 7 months
Fedora Workstation WG minutes, 2020-08-18
by Chris Murphy
==============================================
#fedora-meeting-2: Workstation WG (2020-08-18)
==============================================
Meeting started by cmurf at 18:13:08 UTC. The full logs are available at
https://meetbot.fedoraproject.org/fedora-meeting-2/2020-08-19/workstation...
.
Meeting summary
---------------
* Rollcall (cmurf, 18:13:22)
* present wg members: cmurf, kalev, aday, langdon, neal, michael, owen
(cmurf, 18:13:24)
* regrets wg members: tpopela, mclasen (cmurf, 18:13:26)
* present guests: james, salimma (cmurf, 18:13:28)
* Approv 11 Aug minutes (cmurf, 18:13:30)
* LINK:
https://meetbot.fedoraproject.org/teams/workstation/workstation.2020-08-1...
(cmurf, 18:13:32)
* AGREED: Approved - no objections (cmurf, 18:13:34)
* Announcements (cmurf, 18:13:36)
* GNOME test day for F33 will be 19 August (cmurf, 18:13:38)
* Follow-ups & Status reports (cmurf, 18:13:46)
* LINK: https://fedoramagazine.org/?p=31659&preview=1&_ppp=fd915d2b90
(cmurf, 18:13:52)
* Remove Photos and Rhythmbox from the default apps (cmurf, 18:13:56)
* LINK: https://pagure.io/fedora-workstation/issue/164 (cmurf,
18:13:58)
* ACTION: Allan will talk to Debarshi, the Photos maintainer, to let
him know (cmurf, 18:14:00)
* ACTION: Michael to make the comps changes (cmurf, 18:14:20)
* Make a small core of packages non-removable with DNF (cmurf,
18:14:22)
* LINK: https://pagure.io/fedora-workstation/issue/165 (cmurf,
18:14:24)
* AGREED: The WG agrees to make grub2, shim and gnome-shell
non-removable. (cmurf, 18:14:26)
* ACTION: Neal to open a PR to make grub2 and shim non-removable
Fedora-wide (cmurf, 18:14:28)
* ACTION: Kalev to protect gnome-shell (using
fedora-release-workstation) (cmurf, 18:14:30)
Meeting ended at 18:14:50 UTC.
Action Items
------------
* Allan will talk to Debarshi, the Photos maintainer, to let him know
* Michael to make the comps changes
* Neal to open a PR to make grub2 and shim non-removable Fedora-wide
* Kalev to protect gnome-shell (using fedora-release-workstation)
Action Items, by person
-----------------------
* **UNASSIGNED**
* Allan will talk to Debarshi, the Photos maintainer, to let him know
* Michael to make the comps changes
* Neal to open a PR to make grub2 and shim non-removable Fedora-wide
* Kalev to protect gnome-shell (using fedora-release-workstation)
People Present (lines said)
---------------------------
* cmurf (39)
* zodbot (7)
Generated by `MeetBot`_ 0.1.4
.. _`MeetBot`: http://wiki.debian.org/MeetBot
3 years, 7 months
Fedora Workstation WG minutes, 2020-08-11
by Chris Murphy
==============================================
#fedora-meeting-2: Workstation WG (2020-08-11)
==============================================
Meeting started by cmurf at 03:44:48 UTC. The full logs are available at
https://meetbot.fedoraproject.org/fedora-meeting-2/2020-08-12/workstation...
.
Meeting summary
---------------
* Rollcall (cmurf, 03:45:06)
* present wg members: cmurf, tpopela, mclasen, Neal, jens, langdon,
mcatanzaro, owen (cmurf, 03:45:08)
* regrets wg members: aday kalev (cmurf, 03:45:10)
* present guests: feborges, james (cmurf, 03:45:12)
* Approve August 04 minutes (cmurf, 03:45:14)
* LINK:
https://meetbot.fedoraproject.org/teams/workstation/workstation.2020-08-0...
(cmurf, 03:45:16)
* AGREED: No objections - approved (cmurf, 03:45:18)
* Announcements (cmurf, 03:45:20)
* F33 branchpoint is today (cmurf, 03:45:22)
* Work on gnome-disks is proceeding (cmurf, 03:45:24)
* Many FTBFS bugs against various desktop packages. python changes and
cmake changes. (cmurf, 03:45:26)
* Welcome video for GNOME Tour (cmurf, 03:45:34)
* LINK: https://pagure.io/fedora-workstation/issue/175 (cmurf,
03:45:36)
* AGREED: This seems to be on the right track. (cmurf, 03:45:40)
* Remove Photos and Rhythmbox from default apps (cmurf, 03:45:42)
* LINK: https://pagure.io/fedora-workstation/issue/164 (cmurf,
03:45:44)
* Some questions about Videos being the default music player. Upstream
is OK with this. (cmurf, 03:45:52)
* AGREED: Continue discussion next week when Allan is present.
(cmurf, 03:46:00)
* btrfs Fedora Magazine article (cmurf, 03:46:02)
* LINK: https://pagure.io/fedora-workstation/issue/162 (cmurf,
03:46:04)
* ACTION: Langdon to attempt a rewrite of the article, working with
Chris. (cmurf, 03:46:16)
Meeting ended at 03:46:34 UTC.
Action Items
------------
* Langdon to attempt a rewrite of the article, working with Chris.
Action Items, by person
-----------------------
* **UNASSIGNED**
* Langdon to attempt a rewrite of the article, working with Chris.
People Present (lines said)
---------------------------
* cmurf (40)
* zodbot (7)
Generated by `MeetBot`_ 0.1.4
.. _`MeetBot`: http://wiki.debian.org/MeetBot
3 years, 7 months
Testing request: OpenConnect VPN with 2FA on Rawhide
by Adam Williamson
Hi folks! Sending this with fairly wide distribution in the hopes of
finding someone with appropriate configuration.
There's a proposed blocker bug for F33:
https://bugzilla.redhat.com/show_bug.cgi?id=1830343
which reports a hang in the GNOME Shell VPN auth flow when trying to
connect to an OpenConnect VPN with a 2FA configuration where - if I
understand the report correctly - the user enters their ID and the
first factor first, then the server prompts for the second factor; at
the point where the second factor is entered, nm-openconnect-auth-
dialog hangs, and the connection never completes. There's a video
demonstrating the issue in the bug.
We're concerned about this as a potential blocker issue, but we're not
sure how many people have a potentially affected VPN config, and if so,
whether the bug is reproducible on them all. So if you have what you
think is a similar VPN config - using OpenConnect with 2FA - it'd be
great if you could test it on Fedora Rawhide, using a virtual machine
obviously unless you already run Rawhide or are very comfortable with
very pre-release operating systems :)
If you try it, please do report your results along with details of your
VPN config back here and/or to the bug report. Thanks!
--
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
http://www.happyassassin.net
3 years, 7 months