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

scripts: Support overriding lua, use for glibc-all-langpacks #980

Closed
wants to merge 1 commit into from

Conversation

cgwalters
Copy link
Member

Today in Fedora the glibc-all-langpacks.posttrans is implemented
in lua, for no good reason. See:
https://bugzilla.redhat.com/show_bug.cgi?id=1367585

Since that's stalled out, let's add support for overrides. This
is obviously a much bigger step with more long term maintenance
implications over our current "ignore scripts" list. But we can't
block either.

This is needed for unified core work:
#729

(We also override fedora-release-atomichost but I'll likely
submit a patch for that upstream)

Today in Fedora the `glibc-all-langpacks.posttrans` is implemented
in lua, for no good reason.  See:
https://bugzilla.redhat.com/show_bug.cgi?id=1367585

Since that's stalled out, let's add support for overrides.  This
is obviously a much bigger step with more long term maintenance
implications over our current "ignore scripts" list.  But we can't
block either.

This is needed for unified core work:
coreos#729

(We also override `fedora-release-atomichost` but I'll likely
 submit a patch for that upstream)
@jlebon
Copy link
Member

jlebon commented Sep 8, 2017

If we're going to do this, should we do a checksum of the scripts and comparing them before overriding as an extra measure?

Is it just those two packages as far as Fedora Atomic Host is concerned?

@cgwalters
Copy link
Member Author

Yep, it's just those two for FAH. I haven't yet tried workstation or for that matter evaluated all packages.

As far as checksums...eh, I suspect we can at least get the glibc maintainers to ping us if they change it.

@jlebon
Copy link
Member

jlebon commented Sep 8, 2017

Alrighty, let's do this!
@rh-atomic-bot r+ 75cc271

(Random aside: the tests for this PR were run in the new OpenStack environment. For some reason though, the CentOS nodes never finished provisioning. Will have to look at that.)

@rh-atomic-bot
Copy link

⌛ Testing commit 75cc271 with merge 150de00...

@rh-atomic-bot
Copy link

☀️ Test successful - status-atomicjenkins
Approved by: jlebon
Pushing 150de00 to master...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants