Re: BTRFS testing Rawhide 0703 WS

2020-07-20 Thread Michel Alexandre Salim
On Tue, 2020-07-07 at 14:38 -0400, pmkel...@frontier.com wrote:
> 
> Also, I don't understand why this is raid6 There is only one disk in
> my 
> test machine. Also I did nothing in the btrfs settings to call for a 
> raid. I just took the btrfs defaults.
> 
That's a misleading log message; see e.g. this discussion
https://bbs.archlinux.org/viewtopic.php?id=231884

You probably want to use this to check the actual RAID level.

btrfs filesystem df /

source: 
https://btrfs.wiki.kernel.org/index.php/UseCases#How_do_I_determine_the_raid_level_currently_in_use.3F

Best regards,

-- 
Michel Alexandre Salim
profile: https://keybase.io/michel_slm
chat via email: https://delta.chat/
GPG key: 5DCE 2E7E 9C3B 1CFF D335 C1D7 8B22 9D2F 7CCC 04F2


signature.asc
Description: This is a digitally signed message part
___
test mailing list -- test@lists.fedoraproject.org
To unsubscribe send an email to test-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/test@lists.fedoraproject.org


Re: Results from install of old drop of WS

2020-07-20 Thread Chris Murphy
On Mon, Jul 20, 2020 at 2:17 PM pmkel...@frontier.com
 wrote:

> Anyway from the discussion, I am under the impression that btrfs uses
> compression by default for user's data files. If I am right will there
> be a way to turn that off?

Upstream doesn't enable it by default. There are a few ideas what it
might look like to do by default in Fedora.
https://bugzilla.redhat.com/show_bug.cgi?id=1851276

Transparent compression has been in Btrfs since early days. Zlib was
supported when it was first merged into the kernel around 12 years
ago. LZO followed soon after. Zstd is new, but it's supported since
kernel 4.14, which isn't definitely not new in Fedora terms.

But yeah, you'll be able to turn it off. Whether by mount option or by
attribute. It may also be reasonable to opt in or out by kickstart.

One option not discussed so far is: do the work to enable it in the
installer, and only enable it by default via a GNOME Boxes express
installation (injecting a kickstart into the installation). I'm not
sure if that's more trouble than it's worth, but it could make for
significantly smaller Fedora VMs that are also decently likely to be a
bit faster due to (a) typically slower write performance inside of VMs
anyway (b) fewer reads and writes results in a net gain in performance
due to the compression.


-- 
Chris Murphy
___
test mailing list -- test@lists.fedoraproject.org
To unsubscribe send an email to test-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/test@lists.fedoraproject.org


Re: agenda for todays QA meeting

2020-07-20 Thread Chris Murphy
On Mon, Jul 20, 2020 at 8:23 AM pmkel...@frontier.com
 wrote:
>
> Let's talk about zram.
>
> I just got around to figuring out what zram is. I see it's automatically
> set up when Anaconda sets up btrfs.

It's setup by zram-generator and zram-generator-defaults being
present, and they're installed by default (or should be) on every
installation image: netintstall, DVD, Live. And whether you do an
automatic or custom installation, regardless of file system. If you do
a custom installation and create a disk based swap partition, you will
have two swaps and the zram-based one will be used with a higher
priority.

> First a bit of background all the PCs (Fedora WS) I maintain are bought
> with lots of ram 8GB is the min. I don't think I've ever seen swap move
> off zero and no one has reported any sort of slowdowns. Yet we do lots
> of memory intensive things. Of course all this is with ext4.

Are you changing /proc/sys/vm/swappiness to reduce or avoid swapping?

The typical case, some swap is used. These are evicted anonymous
pages, and it's more efficient for the kernel to do that for stale
anonymous pages, rather than reclaim (ejecting file pages from memory.

How effective this is does really depend on the workload, but happily
that's the vast majority of the time. And I'm still looking for
workloads that do poorly (I'm sure we'll find some eventually).

> Now I see on my test machine (btrfs) that about 24% (2GB) of the 8GB of
> memory (according to monitor) (4GB according to disks) is dedicated to
> zram0. I imagine the difference in size reported to due to the
> compression used by zram.

Yes but also it's a bit misleading because it's dynamically allocated.
To see how much memory is actually used you need to look at zramctl
output. I'm not actually seeing anywhere in System Monitor where it
suggests how much RAM is being used by the zram device.

> First I can't think of any good reason why I should need or want to have
> any of my ram dedicated to swapping or other things that speed up btrfs.

It's not Btrfs specific or related.

> Second, a few years back, I looked over some of the compression
> algorithms. The probability of loss or corruption was low, but non-zero.

True but if you have corruption resulting from memory problems, that's
bad no matter how much gets corrupted. The memory must be replaced or
you have to figure out the exact location of bad RAM and setup a
kernel exclusion memory map as a boot parameter.

> I'm sure they have improved, but I'll bet those probabilities are still
> non-zero. I was taught back in my early years at school that unnecessary
> risk is foolish risk. So I've always avoided using compression where
> ever I had an option.

The compression itself isn't going to cause corruption. What happens
is more data is effectively corrupted, if there's corruption, due to
the compression. But you don't want corruption happening in the first
place, no matter whether there's compression.

> If this is necessary to make btrfs work or get reasonable performance
> from it. That is a strike against btrfs.

If a workload is going to be slower on btrfs, it'll still be slower
whether swaponzram is enabled or not. But if you don't want to use
swaponzram, merely 'touch /etc/systemd/zram-generator.conf' and that
will permanently disable it.



-- 
Chris Murphy
___
test mailing list -- test@lists.fedoraproject.org
To unsubscribe send an email to test-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/test@lists.fedoraproject.org


IoT release criteria status

2020-07-20 Thread Ben Cotton
Hi QA friends,

I'm working with the IoT team to button up the
(in-the-process-of-being-approved) process for promotion to Edition. Apart
from the fact that the PRD currently lacks the following things:

- Core services & features
- Core applications
- Unique policies for installation, updates, etc

how satisfied are you with the state of the release criteria for IoT as an
edition (and the subsequent ability to test)? Are there glaring issues we
absolutely have to fix or can we improve things iteratively over the next
few releases?

(I wanted to bring this up in today's meeting, but then I wasn't able to
attend most of it. We can discuss next week if there's a meeting)

-- 
Ben Cotton
He / Him / His
Senior Program Manager, Fedora & CentOS Stream
Red Hat
TZ=America/Indiana/Indianapolis
___
test mailing list -- test@lists.fedoraproject.org
To unsubscribe send an email to test-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/test@lists.fedoraproject.org


Re: Results from install of old drop of WS

2020-07-20 Thread Matthew Miller
On Mon, Jul 20, 2020 at 04:16:52PM -0400, pmkel...@frontier.com wrote:
> Anyway from the discussion, I am under the impression that btrfs
> uses compression by default for user's data files. If I am right
> will there be a way to turn that off?

It's still being discussed.

-- 
Matthew Miller

Fedora Project Leader
___
test mailing list -- test@lists.fedoraproject.org
To unsubscribe send an email to test-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/test@lists.fedoraproject.org


Results from install of old drop of WS

2020-07-20 Thread pmkel...@frontier.com
As promised in the QA meeting today I have installed an old drop of WS 
to find the place in Anaconda I thought was there to turn off or not 
select compression for a disk drive. As it turns out I must have been 
having a pleasant dream or mistakenly remembered the one for encryption 
and There was no such box. It's really strange. I have a strong 
recollection for seeing a box somewhere that had to be check to get data 
on a disk to be compressed. Sorry for the bad data.


Anyway from the discussion, I am under the impression that btrfs uses 
compression by default for user's data files. If I am right will there 
be a way to turn that off?



Have a Good Day!

Pat (tablepc)
___
test mailing list -- test@lists.fedoraproject.org
To unsubscribe send an email to test-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/test@lists.fedoraproject.org


2020-07-20 @ 15:00 UTC - Fedora QA Meeting - Minutes

2020-07-20 Thread Adam Williamson
==
#fedora-meeting: Fedora QA Meeting
==


Meeting started by adamw at 15:01:42 UTC. The full logs are available at
https://meetbot.fedoraproject.org/fedora-meeting/2020-07-20/fedora-qa.2020-07-20-15.01.log.html
.



Meeting summary
---
* Roll call  (adamw, 15:01:54)

* Previous meeting follow-up  (adamw, 15:07:17)
  * no action items at last meeting  (adamw, 15:08:19)

* Fedora 33 status and Changes  (adamw, 15:08:23)
  * Rawhide is mostly okay at the moment, aside from a few known issues
that are on the blocker list (FreeIPA being broken etc.)  (adamw,
15:08:51)
  * Several major changes have landed recently, including:  (adamw,
15:09:16)
  * https://fedoraproject.org/wiki/Changes/SwapOnZRAM  (adamw, 15:09:27)
  * https://fedoraproject.org/wiki/Changes/BtrfsByDefault  (adamw,
15:09:34)
  * https://fedoraproject.org/wiki/Changes/UseNanoByDefault should land
shortly  (adamw, 15:15:57)
  * LINK:

https://lists.fedoraproject.org/archives/list/test@lists.fedoraproject.org/message/UXAX44ONG5ZZ2UKV5T63NVGZSWFOAH6G/
(adamw, 15:18:27)
  * tablepc was concerned about the swap-on-ZRAM Change constantly
'occupying' a chunk of system RAM, cmurf explained this is not how
it works and there is not a constant sizable memory overhead, also
clarified that it is not intended to compensate for performance
issues in btrfs as tablepc assumed, the swap-on-zram and
btrfs-by-default changes are independent  (adamw, 15:29:19)
  * pwhalen noted that Everything netinst adopts the btrfs-by-default
change which may be unexpected, we will flag this for further
discussion: https://bugzilla.redhat.com/show_bug.cgi?id=1857798
(adamw, 15:51:37)

* Test Day / community event status  (adamw, 15:52:07)
  * i18n Test Day will be 2020-09-08  (adamw, 15:56:23)
  * expect a virt test day soon  (adamw, 15:56:27)
  * GNOME test week also being planned  (adamw, 15:59:12)

* Open floor  (adamw, 15:59:27)

Meeting ended at 16:02:48 UTC.




Action Items






Action Items, by person
---
* **UNASSIGNED**
  * (none)




People Present (lines said)
---
* adamw (73)
* cmurf (69)
* tablepc (33)
* zodbot (12)
* pwhalen (11)
* sumantro (10)
* lruzicka (8)
* frantisekz (5)
* coremodule (3)
* Southern_Gentlem (2)
* tflink (1)
* bcotton (1)




Generated by `MeetBot`_ 0.1.4

.. _`MeetBot`: http://wiki.debian.org/MeetBot
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net
___
test mailing list -- test@lists.fedoraproject.org
To unsubscribe send an email to test-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/test@lists.fedoraproject.org


Re: agenda for todays QA meeting

2020-07-20 Thread Samuel Sieb

On 7/20/20 7:23 AM, pmkel...@frontier.com wrote:
I just got around to figuring out what zram is. I see it's automatically 
set up when Anaconda sets up btrfs.


It shouldn't have anything to do with btrfs.  It's one of the changes to 
have it turned on by default.  Look in the devel list archives for some 
huge threads on this.


First a bit of background all the PCs (Fedora WS) I maintain are bought 
with lots of ram 8GB is the min. I don't think I've ever seen swap move 
off zero and no one has reported any sort of slowdowns. Yet we do lots 
of memory intensive things. Of course all this is with ext4.


That is surprising.  Usually at least something ends up in the swap.

Now I see on my test machine (btrfs) that about 24% (2GB) of the 8GB of 
memory (according to monitor) (4GB according to disks) is dedicated to 
zram0. I imagine the difference in size reported to due to the 
compression used by zram. However there are two issues:


Careful what you're using to measure with.  The only accurate 
measurement is "zramctl".  That will tell you exactly how much RAM the 
zram device is using.


First I can't think of any good reason why I should need or want to have 
any of my ram dedicated to swapping or other things that speed up btrfs. 
We've been very happy with swap being on disk since it's never been seen 
to move off zero.


You really need to read more about zram.  There is no dedicated space 
for it.  It only uses RAM as swap is needed.  And it uses less RAM than 
the pages that are getting swapped out, so there's a net reduction in 
RAM usage without hitting the disk.


Second, a few years back, I looked over some of the compression 
algorithms. The probability of loss or corruption was low, but non-zero. 
I'm sure they have improved, but I'll bet those probabilities are still 
non-zero. I was taught back in my early years at school that unnecessary 
risk is foolish risk. So I've always avoided using compression where 
ever I had an option.


These compression algorithms have been tested very hard and are used 
everywhere.  I've never seen mention of any corruption issues.


I'm hoping someone can tell me I'm wrong and why, or that there's a way 
to opt-out of zram without a hit to performance when using btrfs.


If you really want to disable zram (there's no reason to), I believe the 
simplest method is "touch /etc/systemd/zram-generator.conf".

And it's nothing to do with btrfs.
___
test mailing list -- test@lists.fedoraproject.org
To unsubscribe send an email to test-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/test@lists.fedoraproject.org


agenda for todays QA meeting

2020-07-20 Thread pmkel...@frontier.com

Let's talk about zram.

I just got around to figuring out what zram is. I see it's automatically 
set up when Anaconda sets up btrfs.


First a bit of background all the PCs (Fedora WS) I maintain are bought 
with lots of ram 8GB is the min. I don't think I've ever seen swap move 
off zero and no one has reported any sort of slowdowns. Yet we do lots 
of memory intensive things. Of course all this is with ext4.


Now I see on my test machine (btrfs) that about 24% (2GB) of the 8GB of 
memory (according to monitor) (4GB according to disks) is dedicated to 
zram0. I imagine the difference in size reported to due to the 
compression used by zram. However there are two issues:


First I can't think of any good reason why I should need or want to have 
any of my ram dedicated to swapping or other things that speed up btrfs. 
We've been very happy with swap being on disk since it's never been seen 
to move off zero.


Second, a few years back, I looked over some of the compression 
algorithms. The probability of loss or corruption was low, but non-zero. 
I'm sure they have improved, but I'll bet those probabilities are still 
non-zero. I was taught back in my early years at school that unnecessary 
risk is foolish risk. So I've always avoided using compression where 
ever I had an option.


If this is necessary to make btrfs work or get reasonable performance 
from it. That is a strike against btrfs.


From this I conclude that to run btrfs on these machines and get the 
performance we're used to I have to up the minimum ram load to 12GB. Ram 
modules have a non-zero cost. Given the above this cost must be assigned 
to btrfs and are born by Fedora users.


I'm hoping someone can tell me I'm wrong and why, or that there's a way 
to opt-out of zram without a hit to performance when using btrfs.


Have a Great Day!

Pat (tablepc)
___
test mailing list -- test@lists.fedoraproject.org
To unsubscribe send an email to test-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/test@lists.fedoraproject.org


Fedora rawhide compose report: 20200720.n.0 changes

2020-07-20 Thread Fedora Rawhide Report
OLD: Fedora-Rawhide-20200719.n.0
NEW: Fedora-Rawhide-20200720.n.0

= SUMMARY =
Added images:1
Dropped images:  5
Added packages:  0
Dropped packages:3
Upgraded packages:   36
Downgraded packages: 0

Size of added packages:  0 B
Size of dropped packages:276.87 KiB
Size of upgraded packages:   2.47 GiB
Size of downgraded packages: 0 B

Size change of upgraded packages:   141.38 MiB
Size change of downgraded packages: 0 B

= ADDED IMAGES =
Image: Astronomy_KDE live x86_64
Path: Labs/x86_64/iso/Fedora-Astronomy_KDE-Live-x86_64-Rawhide-20200720.n.0.iso

= DROPPED IMAGES =
Image: Silverblue dvd-ostree x86_64
Path: 
Silverblue/x86_64/iso/Fedora-Silverblue-ostree-x86_64-Rawhide-20200719.n.0.iso
Image: Cloud_Base vmdk ppc64le
Path: Cloud/ppc64le/images/Fedora-Cloud-Base-Rawhide-20200719.n.0.ppc64le.vmdk
Image: Cloud_Base raw-xz ppc64le
Path: Cloud/ppc64le/images/Fedora-Cloud-Base-Rawhide-20200719.n.0.ppc64le.raw.xz
Image: Container_Minimal_Base docker ppc64le
Path: 
Container/ppc64le/images/Fedora-Container-Minimal-Base-Rawhide-20200719.n.0.ppc64le.tar.xz
Image: Cloud_Base qcow2 ppc64le
Path: Cloud/ppc64le/images/Fedora-Cloud-Base-Rawhide-20200719.n.0.ppc64le.qcow2

= ADDED PACKAGES =

= DROPPED PACKAGES =
Package: amqp-1:1.0-12.20150701svn1688630.fc32
Summary: The AMQP specification
RPMs:amqp amqp-devel
Size:53.18 KiB

Package: csvdiff-0.3.1-12.fc33
Summary: Generate a diff between two CSV files on the command-line
RPMs:csvdiff
Size:28.65 KiB

Package: jp2a-1.0.7-6.fc32
Summary: Small utility that converts JPG images to ASCII (text) using libjpeg
RPMs:jp2a
Size:195.03 KiB


= UPGRADED PACKAGES =
Package:  Carla-1:2.2.0-0.1.rc1.fc33
Old package:  Carla-1:2.2-1.beta1.fc33
Summary:  Audio plugin host
RPMs: Carla Carla-devel Carla-vst lv2-carla
Size: 53.05 MiB
Size change:  1.82 MiB
Changelog:
  * Sun Jul 19 2020 Martin Gansser  - 
1:2.2.0-0.1.rc1
  - Update to 2.2.0-0.1.rc1


Package:  cmake-3.18.0-2.fc33
Old package:  cmake-3.18.0-1.fc33
Summary:  Cross-platform make system
RPMs: cmake cmake-data cmake-doc cmake-filesystem cmake-gui 
cmake-rpm-macros
Size: 56.25 MiB
Size change:  1.05 KiB
Changelog:
  * Sat Jul 18 2020 Igor Raits  - 3.18.0-1.1
  - Enable out-of-source builds by default

  * Sun Jul 19 2020 Neal Gompa  - 3.18.0-2
  - Make in-source builds behave like before


Package:  ditaa-0.10-11.fc33
Old package:  ditaa-0.10-9.fc33
Summary:  Diagrams Through ASCII Art
RPMs: ditaa
Size: 88.10 KiB
Size change:  -3.01 KiB
Changelog:
  * Fri Jul 10 2020 Jiri Vanek  - 0.10-10
  - Rebuilt for JDK-11, see https://fedoraproject.org/wiki/Changes/Java11

  * Sun Jul 19 2020 Terje Rosten  - 0.10-11
  - Add patch from Debian to build with JDK 10+


Package:  dummy-test-package-crested-0-842.fc33
Old package:  dummy-test-package-crested-0-835.fc33
Summary:  Dummy Test Package called Crested
RPMs: dummy-test-package-crested
Size: 59.23 KiB
Size change:  456 B
Changelog:
  * Sun Jul 19 2020 packagerbot  - 0-836
  - rebuilt

  * Sun Jul 19 2020 packagerbot  - 0-837
  - rebuilt

  * Sun Jul 19 2020 packagerbot  - 0-838
  - rebuilt

  * Sun Jul 19 2020 packagerbot  - 0-839
  - rebuilt

  * Sun Jul 19 2020 packagerbot  - 0-840
  - rebuilt

  * Sun Jul 19 2020 packagerbot  - 0-841
  - rebuilt

  * Mon Jul 20 2020 packagerbot  - 0-842
  - rebuilt


Package:  dummy-test-package-gloster-0-933.fc33
Old package:  dummy-test-package-gloster-0-927.fc33
Summary:  Dummy Test Package called Gloster
RPMs: dummy-test-package-gloster
Size: 64.52 KiB
Size change:  359 B
Changelog:
  * Sun Jul 19 2020 packagerbot  - 0-928
  - rebuilt

  * Sun Jul 19 2020 packagerbot  - 0-929
  - rebuilt

  * Sun Jul 19 2020 packagerbot  - 0-930
  - rebuilt

  * Sun Jul 19 2020 packagerbot  - 0-931
  - rebuilt

  * Sun Jul 19 2020 packagerbot  - 0-932
  - rebuilt

  * Mon Jul 20 2020 packagerbot  - 0-933
  - rebuilt


Package:  fedora-obsolete-packages-33-17
Old package:  fedora-obsolete-packages-33-15
Summary:  A package to obsolete retired packages
RPMs: fedora-obsolete-packages
Size: 202.50 KiB
Size change:  469 B
Changelog:
  * Sun Jul 19 2020 Elliott Sales de Andrade  - 33-16
  - Bump Obsoletes for python2-beautifulsoup4

  * Sun Jul 19 2020 Miro Hron??ok  - 33-17
  - Obsolete python2-pillow-devel (#1858557)
  - Bump version of python2-pillow-tk and -qt


Package:  giac-1.6.0.7-1.fc33
Old package:  giac-1.5.0.85-3.fc33
Summary:  Computer Algebra System, Symbolic calculus, Geometry
RPMs: giac giac-devel giac-doc giac-xcas pgiac
Size: 75.91 MiB
Size change:  -1.65 MiB
Changelog:
  * Tue Jun 30 2020 Jeff Law  - 1.5.0.85-4
  - Fix broken configure test compromised by LTO

  * Sun Jul 19 2020 Antonio Trande  1.6.0.7-1
  - Update to 1.6.0 sub-7


Package:  git-2.28.0-0.1.rc1.fc33
Old package:  git