Packages systemd versus systemd-container

Solution In Progress - Updated -

Issue

  • We are building and deploying two applications with strategy docker based on a rhel7 image, registry.access.redhat.com/rhel7:latest.

  • For the first application, we need:

yum -y install httpd
  • For the second:
yum install -y glibc nss-softokn-freebl libX11 libxcb libXau zlib libXext fontconfig expat freetype libSM libICE libuuid libXrandr libXrender libXinerama
  • The package httpd and one of the second packages depends on systemd and systemd-libs.

    • We are getting package conflicts for both applications with systemd and systemd-libs versus systemd-container and systemd-container-libs.
  • I could overcome the issue by doing:

yum -y swap -- remove systemd-container systemd-container-libs -- install systemd systemd-libs
  • Can you tell us as to what is happening exaclty ?

  • Questions:

    • I found something like fakesystemd as well. Does systemd-container replace fakesystemd?
    • I found this issue: https://bugzilla.redhat.com/show_bug.cgi?id=1209640. Do we have an issue in the same corner and will it be resolved when this issue is resolved?
    • Is it a good idea to swap systemd-container by systemd? Can we expect other issues doing so?
    • Is there a better solution/workaround?

Environment

  • OpenShift Enterprise 3.0

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content