puppet dependency conflict catch-22

This is a multi-part message in MIME format. --------------060006070004090000090304 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Hi, I have deployed my Centos 7 ovirt node through puppet, but now I have a conflicting puppet between ovirt 3.5 epel and puppetlabs repo: ---> Package puppet.noarch 0:3.6.2-2.el7 will be an update --> Processing Dependency: rubygem(rgen) for package: puppet-3.6.2-2.el7.noarch --> Finished Dependency Resolution Error: Package: puppet-3.6.2-2.el7.noarch (ovirt-3.5-epel) Requires: rubygem(rgen) You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest I already have puppet 3.6.2 deployed through puppetlabs repo, but in the ovirt 3.5 epel it's listed in the includepkgs [ovirt-3.5-epel] name=Extra Packages for Enterprise Linux 7 - $basearch #baseurl=http://download.fedoraproject.org/pub/epel/beta/7/$basearch #baseurl=http://ftp.nluug.nl/pub/os/Linux/distr/fedora-epel/beta/7/x86_64 mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=$basearch failovermethod=priority enabled=1 includepkgs=epel-release,puppet,python-uinput,python-lockfile,python-cpopen,python-ordereddict,python-pthreading,python-inotify,python-argparse,novnc,python-ply,python-kitchen,python-daemon,python-websockify,livecd-tools,spice-html5,mom,python-IPy,python-ioprocess,python-paramiko How do you guys think it's the easiest to do an automatic deployment? Puppet is not available in the base repo and only in EPEL or puppetlabs repo. But if I install either one, I get a dependency conflict after installing ovirt-release-11.0.2-1.noarch and my puppet agent won't finish. Kind regards, Jorick Astrego Netbulae --------------060006070004090000090304 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit <html> <head> <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1"> </head> <body text="#000000" bgcolor="#FFFFFF"> Hi,<br> <br> I have deployed my Centos 7 ovirt node through puppet, but now I have a conflicting puppet between ovirt 3.5 epel and puppetlabs repo:<br> <br> <blockquote>---> Package puppet.noarch 0:3.6.2-2.el7 will be an update<br> --> Processing Dependency: rubygem(rgen) for package: puppet-3.6.2-2.el7.noarch<br> --> Finished Dependency Resolution<br> Error: Package: puppet-3.6.2-2.el7.noarch (ovirt-3.5-epel)<br> Requires: rubygem(rgen)<br> You could try using --skip-broken to work around the problem<br> You could try running: rpm -Va --nofiles --nodigest<br> </blockquote> I already have puppet 3.6.2 deployed through puppetlabs repo, but in the ovirt 3.5 epel it's listed in the includepkgs<br> <br> <blockquote>[ovirt-3.5-epel]<br> name=Extra Packages for Enterprise Linux 7 - $basearch<br> #baseurl=<a class="moz-txt-link-freetext" href="http://download.fedoraproject.org/pub/epel/beta/7/$basearch">http://download.fedoraproject.org/pub/epel/beta/7/$basearch</a><br> #baseurl=<a class="moz-txt-link-freetext" href="http://ftp.nluug.nl/pub/os/Linux/distr/fedora-epel/beta/7/x86_64">http://ftp.nluug.nl/pub/os/Linux/distr/fedora-epel/beta/7/x86_64</a><br> mirrorlist=<a class="moz-txt-link-freetext" href="https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=$basearch">https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=$basearch</a><br> failovermethod=priority<br> enabled=1<br> includepkgs=epel-release,puppet,python-uinput,python-lockfile,python-cpopen,python-ordereddict,python-pthreading,python-inotify,python-argparse,novnc,python-ply,python-kitchen,python-daemon,python-websockify,livecd-tools,spice-html5,mom,python-IPy,python-ioprocess,python-paramiko<br> </blockquote> How do you guys think it's the easiest to do an automatic deployment? Puppet is not available in the base repo and only in EPEL or puppetlabs repo. But if I install either one, I get a dependency conflict after installing ovirt-release-11.0.2-1.noarch and my puppet agent won't finish.<br> <br> Kind regards,<br> <br> Jorick Astrego<br> Netbulae <br> <br> </body> </html> --------------060006070004090000090304--

This is a multi-part message in MIME format. --------------010804090406000903090302 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Just for someone's reference, I modified my puppet install to remove the puppetlabs repo before ovirt install. That way things don't break along the chain. Regards, Jorick Netbulae On 08/12/2014 12:59 PM, Jorick Astrego wrote:
Hi,
I have deployed my Centos 7 ovirt node through puppet, but now I have a conflicting puppet between ovirt 3.5 epel and puppetlabs repo:
---> Package puppet.noarch 0:3.6.2-2.el7 will be an update --> Processing Dependency: rubygem(rgen) for package: puppet-3.6.2-2.el7.noarch --> Finished Dependency Resolution Error: Package: puppet-3.6.2-2.el7.noarch (ovirt-3.5-epel) Requires: rubygem(rgen) You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest
I already have puppet 3.6.2 deployed through puppetlabs repo, but in the ovirt 3.5 epel it's listed in the includepkgs
[ovirt-3.5-epel] name=Extra Packages for Enterprise Linux 7 - $basearch #baseurl=http://download.fedoraproject.org/pub/epel/beta/7/$basearch #baseurl=http://ftp.nluug.nl/pub/os/Linux/distr/fedora-epel/beta/7/x86_64 mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=$basearch failovermethod=priority enabled=1 includepkgs=epel-release,puppet,python-uinput,python-lockfile,python-cpopen,python-ordereddict,python-pthreading,python-inotify,python-argparse,novnc,python-ply,python-kitchen,python-daemon,python-websockify,livecd-tools,spice-html5,mom,python-IPy,python-ioprocess,python-paramiko
How do you guys think it's the easiest to do an automatic deployment? Puppet is not available in the base repo and only in EPEL or puppetlabs repo. But if I install either one, I get a dependency conflict after installing ovirt-release-11.0.2-1.noarch and my puppet agent won't finish.
Kind regards,
Jorick Astrego Netbulae
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
--------------010804090406000903090302 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit <html> <head> <meta content="text/html; charset=ISO-8859-1" http-equiv="Content-Type"> </head> <body text="#000000" bgcolor="#FFFFFF"> Just for someone's reference, I modified my puppet install to remove the puppetlabs repo before ovirt install. That way things don't break along the chain.<br> <br> Regards,<br> <br> Jorick <br> Netbulae<br> <br> <div class="moz-cite-prefix">On 08/12/2014 12:59 PM, Jorick Astrego wrote:<br> </div> <blockquote cite="mid:53E9F37E.2090401@netbulae.eu" type="cite"> <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1"> Hi,<br> <br> I have deployed my Centos 7 ovirt node through puppet, but now I have a conflicting puppet between ovirt 3.5 epel and puppetlabs repo:<br> <br> <blockquote>---> Package puppet.noarch 0:3.6.2-2.el7 will be an update<br> --> Processing Dependency: rubygem(rgen) for package: puppet-3.6.2-2.el7.noarch<br> --> Finished Dependency Resolution<br> Error: Package: puppet-3.6.2-2.el7.noarch (ovirt-3.5-epel)<br> Requires: rubygem(rgen)<br> You could try using --skip-broken to work around the problem<br> You could try running: rpm -Va --nofiles --nodigest<br> </blockquote> I already have puppet 3.6.2 deployed through puppetlabs repo, but in the ovirt 3.5 epel it's listed in the includepkgs<br> <br> <blockquote>[ovirt-3.5-epel]<br> name=Extra Packages for Enterprise Linux 7 - $basearch<br> #baseurl=<a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://download.fedoraproject.org/pub/epel/beta/7/$basearch">http://download.fedoraproject.org/pub/epel/beta/7/$basearch</a><br> #baseurl=<a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://ftp.nluug.nl/pub/os/Linux/distr/fedora-epel/beta/7/x86_64">http://ftp.nluug.nl/pub/os/Linux/distr/fedora-epel/beta/7/x86_64</a><br> mirrorlist=<a moz-do-not-send="true" class="moz-txt-link-freetext" href="https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=$basearch">https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=$basearch</a><br> failovermethod=priority<br> enabled=1<br> includepkgs=epel-release,puppet,python-uinput,python-lockfile,python-cpopen,python-ordereddict,python-pthreading,python-inotify,python-argparse,novnc,python-ply,python-kitchen,python-daemon,python-websockify,livecd-tools,spice-html5,mom,python-IPy,python-ioprocess,python-paramiko<br> </blockquote> How do you guys think it's the easiest to do an automatic deployment? Puppet is not available in the base repo and only in EPEL or puppetlabs repo. But if I install either one, I get a dependency conflict after installing ovirt-release-11.0.2-1.noarch and my puppet agent won't finish.<br> <br> Kind regards,<br> <br> Jorick Astrego<br> Netbulae <br> <br> <br> <fieldset class="mimeAttachmentHeader"></fieldset> <br> <pre wrap="">_______________________________________________ Users mailing list <a class="moz-txt-link-abbreviated" href="mailto:Users@ovirt.org">Users@ovirt.org</a> <a class="moz-txt-link-freetext" href="http://lists.ovirt.org/mailman/listinfo/users">http://lists.ovirt.org/mailman/listinfo/users</a> </pre> </blockquote> <br> </body> </html> --------------010804090406000903090302--
participants (1)
-
Jorick Astrego