Giter Site home page Giter Site logo

Comments (11)

jperrin avatar jperrin commented on August 27, 2024

I can duplicate this here. It appears that libgudev1-208-20 is including the release string in its dep requirement which is causing this.

from sig-cloud-instance-images.

jperrin avatar jperrin commented on August 27, 2024

This is a bug upstream with RH's systemd-container. I've submitted the report, so you can follow along if you wish via -> https://bugzilla.redhat.com/show_bug.cgi?id=1209640. In the meantime. I'm going to build a centos specific version of the package and update the container in the index.

from sig-cloud-instance-images.

jperrin avatar jperrin commented on August 27, 2024

Okay. got a fix for this that should be coming in the next day or so.

from sig-cloud-instance-images.

jperrin avatar jperrin commented on August 27, 2024

resolved with docker-library/official-images#652 whenever that gets merged in.

from sig-cloud-instance-images.

fogfish avatar fogfish commented on August 27, 2024

Thank you!

from sig-cloud-instance-images.

raykrueger avatar raykrueger commented on August 27, 2024

It looks like all the dependencies are out there but I'm still seeing an issue.
With the following Dockerfile

FROM centos:centos7
RUN yum -y install epel-release && yum -y update
RUN yum -y install salt-master
docker pull centos:centos7
docker build .

Results in...

  file /usr/lib64/libsystemd-login.so.0.9.1 from install of systemd-libs-208-20.el7_1.2.x86_64 conflicts with file from package systemd-container-libs-208.20-6.el7.centos.x86_64
  file /usr/lib64/libudev.so.1.4.0 from install of systemd-libs-208-20.el7_1.2.x86_64 conflicts with file from package systemd-container-libs-208.20-6.el7.centos.x86_64
  file /usr/lib64/security/pam_systemd.so from install of systemd-libs-208-20.el7_1.2.x86_64 conflicts with file from package systemd-container-libs-208.20-6.el7.centos.x86_64
  file /etc/rc.d/rc.local from install of systemd-208-20.el7_1.2.x86_64 conflicts with file from package systemd-container-208.20-6.el7.centos.x86_64

And much more.

from sig-cloud-instance-images.

jperrin avatar jperrin commented on August 27, 2024

@raykrueger salt is pulling in systemd-python, which isn't provided by systemd-container. In this instance, you're probably better off using yum-swap to either replace systemd-container with actual systemd or the fakesystemd package from http://dev.centos.org/centos/7/fakesystemd/

I'll push on the upstream folks for a better fix, but these are likely to be your two best options in the short term.

from sig-cloud-instance-images.

jperrin avatar jperrin commented on August 27, 2024

@raykrueger okay. I've addressed the issue with systemd-container, and I'll be submitting a new pull request for the container into the docker index shortly.

from sig-cloud-instance-images.

raykrueger avatar raykrueger commented on August 27, 2024

Thanks @jperrin that's fantastic!

from sig-cloud-instance-images.

jperrin avatar jperrin commented on August 27, 2024

@raykrueger docker-library/official-images#662 so, whenever that gets merged in...

from sig-cloud-instance-images.

raykrueger avatar raykrueger commented on August 27, 2024

Just wanted to finally follow up and say thanks :) This works perfectly now.

from sig-cloud-instance-images.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.