Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

eopkg/usysconf-epoch: Integrate eopkg and usr-merge script #3670

Merged
merged 6 commits into from
Sep 4, 2024

Conversation

silkeh
Copy link
Member

@silkeh silkeh commented Aug 25, 2024

Summary

  • Add phased rollout support to usr-merge script and remove other safeguards.
    This allows for opt-in to usr-merge using one opt-in environment variable.
  • Rename the epoch script to usr-merge to more accurately reflect what it's doing.
    This makes it easier for users to understand what's happening.
  • Update python3 eopkg to 4.1.4 for usr-merge support and include the flag indicating so.

Test Plan

Install both packages and opt-in to the usr-merge by configuring /etc/sysconfig/usr-merge:

USR_MERGE_CHANCE=256

Make sure you are using eopkg.bin to update your system, as the python2 version does not fully support usr-merge yet.

Checklist

  • Package was built and tested against unstable

@silkeh silkeh force-pushed the usr-merge-integration branch from abcb79c to 12465b7 Compare August 25, 2024 12:00
@silkeh silkeh self-assigned this Aug 25, 2024
@silkeh silkeh force-pushed the usr-merge-integration branch 2 times, most recently from 09dcb08 to 7051e6e Compare August 25, 2024 12:45
@ermo
Copy link
Contributor

ermo commented Aug 25, 2024

Just built and tested this on my HTPC (4790K w/SATA-600 128GB no DRAM-cache MLC SSD) running XFCE. Worked as expected and took less than a minute to complete.

Nice job.

@silkeh silkeh force-pushed the usr-merge-integration branch 3 times, most recently from d8858d6 to 8a8fd0c Compare August 25, 2024 14:15
@silkeh silkeh marked this pull request as ready for review August 25, 2024 14:26
@silkeh silkeh force-pushed the usr-merge-integration branch from 8a8fd0c to 1916ac0 Compare August 28, 2024 17:19
@silkeh silkeh force-pushed the usr-merge-integration branch from 1916ac0 to 0f5e4cf Compare September 3, 2024 17:56
@silkeh silkeh mentioned this pull request Sep 4, 2024
Copy link
Contributor

@ermo ermo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@silkeh silkeh merged commit a700460 into main Sep 4, 2024
3 checks passed
@davidjharder davidjharder deleted the usr-merge-integration branch September 18, 2024 15:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

2 participants