#9495 F33 system-wide change: swap-on-ZRAM
Closed: Fixed 4 years ago by mohanboddu. Opened 4 years ago by chrismurphy.

  • Describe the issue

https://fedoraproject.org/wiki/Changes/SwapOnZRAM

Feature will include package rust-zram-generator/zram-generator-0.1.2-2.fc33 Fedora wide, including all install media that uses Anaconda. A configuration file will cause it to be enabled during early startup; without configuration file, nothing happens.

There is a possibility that some editions/spins will want to opt out of including this package; or need their own configuration file with custom values.

Anaconda has their own swap-on-ZRAM implementation, and are agreeable to switching to this one.

Currently expect changes to:
- comps, add zram-generator for the editions/spins opting into change
- comps, remove zram for the editions/spins opting into change
(gist of those two is that any editions/spins opting in get one and not both package)
- whatever affects packages that appear on DVD/netinstall/Live ISOs

Upstream source:
https://github.com/systemd/zram-generator

  • When do you need this? (YYYY/MM/DD)

2020-06-30

  • When is this no longer needed or useful? (YYYY/MM/DD)

2020-08-12
(Deliver Incomplete Changes to FESCo)

  • If we cannot complete your request, what is the impact?

I'll do my best on my own? :D Or maybe it gets punted to F34.


@chrismurphy Based on

A configuration file will cause it to be enabled during early startup; without configuration file, nothing happens.

It seems we might need to change some kickstarts as well or am I misunderstanding it?

Also, can you share the change request url as well?

Thanks.

Metadata Update from @mohanboddu:
- Issue tagged with: changes, f33

4 years ago

Oops. Also added to the top.
https://fedoraproject.org/wiki/Changes/SwapOnZRAM

For installed systems, I tentatively expect the configuration file will just be part of the zram-generator package.

For installer images: DVD/netinstall/Live so that Anaconda can drop their internal implementation in favor of this one? I'm not sure how to cause zram-generator package to be installed, but if that's kickstarts, then yes. And I can do that if feature is approved.

@chrismurphy

Oops. Also added to the top.
https://fedoraproject.org/wiki/Changes/SwapOnZRAM

Thanks.

For installed systems, I tentatively expect the configuration file will just be part of the zram-generator package.
For installer images: DVD/netinstall/Live so that Anaconda can drop their internal implementation in favor of this one? I'm not sure how to cause zram-generator package to be installed, but if that's kickstarts, then yes. And I can do that if feature is approved.

Yes, kickstarts are what that generates these image. And, we will review the changes to comps and kickstarts repos when you send the PR's.

Fow now, closing the ticket as no special work is needed from releng side other than waiting to review the changes to the above mentioned repos.

If in case the change request is pushed to F34, please let us know.

Thanks.

Metadata Update from @mohanboddu:
- Issue close_status updated to: Fixed
- Issue status updated to: Closed (was: Open)
- Issue tagged with: change-ack

4 years ago

Log in to comment on this ticket.

Metadata