<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif;">
<div>I rebuilt my AWS instances as Ubuntu and this problem is no longer valid. &nbsp;For me.</div>
<div><br>
</div>
<div>Thanks.</div>
<div><br>
</div>
<span id="OLK_SRC_BODY_SECTION">
<div style="font-family:Calibri; font-size:11pt; text-align:left; color:black; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style="font-weight:bold">From: </span>Eric Berg &lt;<a href="mailto:eric.berg@yodle.com">eric.berg@yodle.com</a>&gt;<br>
<span style="font-weight:bold">Date: </span>Wednesday, April 8, 2015 at 12:13 PM<br>
<span style="font-weight:bold">To: </span>&quot;<a href="mailto:gluster-users@gluster.org">gluster-users@gluster.org</a>&quot; &lt;<a href="mailto:gluster-users@gluster.org">gluster-users@gluster.org</a>&gt;<br>
<span style="font-weight:bold">Subject: </span>[Gluster-users] Missing gsyncd and dependency issues with gluster on AWS AMI host<br>
</div>
<div><br>
</div>
<blockquote id="MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style="BORDER-LEFT: #b5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;">
<div>
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif;">
<div>I&#8217;m setting up geo-replication from a cluster in our colo facility to a gluster cluster in amazon. &nbsp;I set up the amazon instances as AMI builds (probably a mistake), by enabling gluster epel repo from download.gluster.org. &nbsp;&nbsp;</div>
<div><br>
</div>
<div>While trying to set up geo-replication, I could not find gsyncd, so I tried to update the existing 3.6.2-1.el6 versions, and I get the following, indicating that a) it&#8217;s looking at el7 packages, when 6 is clearly stated in the gluster-epel.repo file and
 b) there are unmet dependencies for systemd-units and rsyslog-mmjsonparse.</div>
<div><br>
</div>
<div>I&#8217;m thinking that I should just rebuild these instances as ubuntu 14.x boxes, like the ones in our datacenter, but it might be easier to solve this problem.</div>
<div><br>
</div>
<div>Anybody have any thoughts on the matter?</div>
<div><br>
</div>
<div>Here&#8217;s the output of the install command:</div>
<div><br>
</div>
<div>
<div># yum install -y glusterfs{-fuse,-server}</div>
<div>Loaded plugins: priorities, update-motd, upgrade-helper</div>
<div>epel/x86_64/metalink &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; | &nbsp;16 kB &nbsp; &nbsp; 00:01</div>
<div>glusterfs-epel/x86_64 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;| 2.9 kB &nbsp; &nbsp; 00:00</div>
<div>Not using downloaded repomd.xml because it is older than what we have:</div>
<div>&nbsp; Current &nbsp; : Fri Jan 23 06:00:21 2015</div>
<div>&nbsp; Downloaded: Fri Jan 23 06:00:19 2015</div>
<div>glusterfs-noarch-epel &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;| 2.9 kB &nbsp; &nbsp; 00:00</div>
<div>Not using downloaded repomd.xml because it is older than what we have:</div>
<div>&nbsp; Current &nbsp; : Fri Jan 23 06:00:23 2015</div>
<div>&nbsp; Downloaded: Fri Jan 23 06:00:20 2015</div>
<div># Place this file in your /etc/yum.repos.d/ directory</div>
<div>975 packages excluded due to repository priority protections</div>
<div>Resolving Dependencies</div>
<div>--&gt; Running transaction check</div>
<div>---&gt; Package glusterfs-fuse.x86_64 0:3.6.2-1.el6 will be updated</div>
<div>---&gt; Package glusterfs-fuse.x86_64 0:3.6.2-1.el7 will be an update</div>
<div>--&gt; Processing Dependency: glusterfs = 3.6.2-1.el7 for package: glusterfs-fuse-3.6.2-1.el7.x86_64</div>
<div>---&gt; Package glusterfs-server.x86_64 0:3.6.2-1.el6 will be updated</div>
<div>---&gt; Package glusterfs-server.x86_64 0:3.6.2-1.el7 will be an update</div>
<div>--&gt; Processing Dependency: glusterfs-libs = 3.6.2-1.el7 for package: glusterfs-server-3.6.2-1.el7.x86_64</div>
<div>--&gt; Processing Dependency: glusterfs-cli = 3.6.2-1.el7 for package: glusterfs-server-3.6.2-1.el7.x86_64</div>
<div>--&gt; Running transaction check</div>
<div>---&gt; Package glusterfs.x86_64 0:3.6.2-1.el6 will be updated</div>
<div>--&gt; Processing Dependency: glusterfs = 3.6.2-1.el6 for package: glusterfs-api-3.6.2-1.el6.x86_64</div>
<div>---&gt; Package glusterfs.x86_64 0:3.6.2-1.el7 will be an update</div>
<div>--&gt; Processing Dependency: systemd-units for package: glusterfs-3.6.2-1.el7.x86_64</div>
<div>--&gt; Processing Dependency: systemd-units for package: glusterfs-3.6.2-1.el7.x86_64</div>
<div>---&gt; Package glusterfs-cli.x86_64 0:3.6.2-1.el6 will be updated</div>
<div>---&gt; Package glusterfs-cli.x86_64 0:3.6.2-1.el7 will be an update</div>
<div>---&gt; Package glusterfs-libs.x86_64 0:3.6.2-1.el6 will be updated</div>
<div>---&gt; Package glusterfs-libs.x86_64 0:3.6.2-1.el7 will be an update</div>
<div>--&gt; Processing Dependency: rsyslog-mmjsonparse for package: glusterfs-libs-3.6.2-1.el7.x86_64</div>
<div>--&gt; Running transaction check</div>
<div>---&gt; Package glusterfs.x86_64 0:3.6.2-1.el7 will be an update</div>
<div>--&gt; Processing Dependency: systemd-units for package: glusterfs-3.6.2-1.el7.x86_64</div>
<div>--&gt; Processing Dependency: systemd-units for package: glusterfs-3.6.2-1.el7.x86_64</div>
<div>---&gt; Package glusterfs-api.x86_64 0:3.6.2-1.el6 will be updated</div>
<div>---&gt; Package glusterfs-api.x86_64 0:3.6.2-1.el7 will be an update</div>
<div>---&gt; Package glusterfs-libs.x86_64 0:3.6.2-1.el7 will be an update</div>
<div>--&gt; Processing Dependency: rsyslog-mmjsonparse for package: glusterfs-libs-3.6.2-1.el7.x86_64</div>
<div>--&gt; Finished Dependency Resolution</div>
<div>Error: Package: glusterfs-3.6.2-1.el7.x86_64 (glusterfs-epel)</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Requires: systemd-units</div>
<div>Error: Package: glusterfs-libs-3.6.2-1.el7.x86_64 (glusterfs-epel)</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Requires: rsyslog-mmjsonparse</div>
<div>&nbsp;You could try using --skip-broken to work around the problem</div>
<div>&nbsp;You could try running: rpm -Va --nofiles &#8212;nodigest</div>
</div>
<div><br>
</div>
<div>Thanks for any help you may provide.</div>
<div><br>
</div>
<div>Eric</div>
</div>
</div>
</blockquote>
</span>
</body>
</html>