<div>On 22/02/17 18:07, Fabian Arrotin wrote:<br></div><blockquote class="protonmail_quote" type="cite"><div>  Just to add that for the build part (so not including the patches to<br></div><div> allow ipa server to start), I launched a test build that should appear<br></div><div> here (when finished) :<br></div><div> https://armv7.dev.centos.org/rpmbuild/c71611-updates-1/17474-ipa-4.4.0-14.el7.centos/<br></div><div> (and so https://armv7.dev.centos.org/repodir/c71611-updates-1/ipa/)<br></div><div> <br></div><div> It would be good if you could confirm that those would work for you <br></div></blockquote><div><br></div><p class="MsoNormal"><span style="font-family:'Times New Roman'" class="font">Hi,</span><br></p><p class="MsoNormal"><span style="font-family:'Times New Roman'" class="font">I have installed IPA Server now but there were some problems to solve.</span><br></p><p class="MsoNormal"><span style="font-family:'Times New Roman'" class="font">But 1st thanks for that speedy build and providing of the IPA server
packages for ARM32!!!</span><br></p><p class="MsoNormal"><span style="font-family:'Times New Roman'" class="font">To explain how I have installed:</span><br></p><ul><li><span style="font-family:'Times New Roman'" class="font">yum-plugin-priorities
installed and configured (default repositories like base & updates pro 1)</span><br></li><li><span style="font-family:'Times New Roman'" class="font">c71611-updates.repo added:</span><br></li></ul><p class="MsoNormal" style="margin-left:70.8pt"><span style="color:black" class="colour"><span style="font-family:Consolas" class="font"><span style="font-size:10pt" class="size">[c71611-updates]<br>name=IPA rebuild
for armhfp<br>baseurl=<a href="https://armv7.dev.centos.org/repodir/c71611-updates-1/">https://armv7.dev.centos.org/repodir/c71611-updates-1/</a><br>includepkgs=ipa*
python2-ipa*<br>enabled=1<br>priority=2<br>gpgcheck=0</span></span></span></p><ul><li><span style="font-family:'Times New Roman'" class="font">yum clean all</span><br></li><li><span style="font-family:'Times New Roman'" class="font">yum makecache fast</span><br></li><li><span style="font-family:'Times New Roman'" class="font">yum install spa-server …</span><br></li></ul><p class="MsoNormal" style="margin-left:70.8pt"><span style="color:black" class="colour"><span style="font-family:Consolas" class="font"><span style="font-size:10pt" class="size">--> Finished
Dependency Resolution<br>Error: Package:
pki-server-10.3.3-16.el7_3.noarch (updates)<br>           Requires: velocity<br> You could
try using --skip-broken to work around the problem<br> You could
try running: rpm -Va --nofiles --nodigest</span></span></span><br></p><p class="MsoNormal"><span style="font-family:'Times New Roman'" class="font">This means ipa-server depend on package pki-server-10.3.3-16.el7_3.noarch
which is available but its requires the package velocity which is not
available. Because it is „noarch"</span><br></p><p class="MsoNormal"><span style="font-family:'Times New Roman'" class="font">I have downloaded it from upstream </span><br></p><p class="MsoNormal"><span style="font-family:'Times New Roman'" class="font"># wget <a href="http://mirror.centos.org/centos/7.3.1611/os/x86_64/Packages/velocity-1.7-10.el7.noarch.rpm">http://mirror.centos.org/centos/7.3.1611/os/x86_64/Packages/velocity-1.7-10.el7.noarch.rpm</a><br># yum deplist velocity-1.7-10.el7.noarch.rpm </span><br></p><p class="MsoNormal"><span style="color:black" class="colour"><span style="font-family:Consolas" class="font"><span style="font-size:10pt" class="size">Loaded plugins: fastestmirror, priorities<br>Loading mirror speeds from cached hostile<br>503 packages excluded due to repository priority protections<br>package: velocity.noarch 1.7-10.el7<br>  dependency: apache-commons-collections<br>   provider: apache-commons-collections.noarch 3.2.1-22.el7_2<br>  dependency: apache-commons-lang<br>   provider: apache-commons-lang.noarch 2.6-15.el7<br>  dependency: apache-commons-logging<br>   provider: apache-commons-logging.noarch 1.1.2-7.el7<br>  dependency: bel<br>   provider: bcel.noarch 5.2-18.el7  dependency: hsqldb</span></span></span><br></p><p class="MsoNormal"><span style="color:black" class="colour"><span style="font-family:Consolas" class="font"><span style="font-size:10pt" class="size">   provider: hsqldb.noarch 1:1.8.1.3-14.el7</span></span></span><br></p><p class="MsoNormal"><span style="color:black" class="colour"><span style="font-family:Consolas" class="font"><span style="font-size:10pt" class="size">  dependency: jakarta-oro</span></span></span><br></p><p class="MsoNormal"><span style="color:black" class="colour"><span style="font-family:Consolas" class="font"><span style="font-size:10pt" class="size">   provider: jakarta-oro.noarch 2.0.8-16.el7</span></span></span><br></p><p class="MsoNormal"><span style="color:black" class="colour"><span style="font-family:Consolas" class="font"><span style="font-size:10pt" class="size">  dependency: jaxen</span></span></span><br></p><p class="MsoNormal"><span style="color:black" class="colour"><span style="font-family:Consolas" class="font"><span style="font-size:10pt" class="size">   Unsatisfied dependency</span></span></span><br></p><p class="MsoNormal"><span style="color:black" class="colour"><span style="font-family:Consolas" class="font"><span style="font-size:10pt" class="size">  dependency: jdom</span></span></span><br></p><p class="MsoNormal"><span style="color:black" class="colour"><span style="font-family:Consolas" class="font"><span style="font-size:10pt" class="size">   Unsatisfied dependency</span></span></span><br></p><p class="MsoNormal"><span style="color:black" class="colour"><span style="font-family:Consolas" class="font"><span style="font-size:10pt" class="size">  dependency: jpackage-utils</span></span></span><br></p><p class="MsoNormal"><span style="color:black" class="colour"><span style="font-family:Consolas" class="font"><span style="font-size:10pt" class="size">   provider: javapackages-tools.noarch 3.4.1-11.el7</span></span></span><br></p><p class="MsoNormal"><span style="color:black" class="colour"><span style="font-family:Consolas" class="font"><span style="font-size:10pt" class="size">  dependency: junit</span></span></span><br></p><p class="MsoNormal"><span style="color:black" class="colour"><span style="font-family:Consolas" class="font"><span style="font-size:10pt" class="size">   Unsatisfied dependency</span></span></span><br></p><p class="MsoNormal"><span style="color:black" class="colour"><span style="font-family:Consolas" class="font"><span style="font-size:10pt" class="size">  dependency: log4j</span></span></span><br></p><p class="MsoNormal"><span style="color:black" class="colour"><span style="font-family:Consolas" class="font"><span style="font-size:10pt" class="size">   provider: log4j.noarch 1.2.17-15.el7</span></span></span><br></p><p class="MsoNormal"><span style="color:black" class="colour"><span style="font-family:Consolas" class="font"><span style="font-size:10pt" class="size">  dependency: servlet3</span></span></span><br></p><p class="MsoNormal"><span style="color:black" class="colour"><span style="font-family:Consolas" class="font"><span style="font-size:10pt" class="size">   provider: tomcat-servlet-3.0-api.noarch 7.0.69-10.el7</span></span></span><br></p><p class="MsoNormal"><span style="color:black" class="colour"><span style="font-family:Helvetica" class="font"><span style="font-size:9pt" class="size"> </span></span></span><br></p><p class="MsoNormal"><span style="font-family:'Times New Roman'" class="font">There are again 3 packages missing which I have also downloaded from
upstream and these again misses packages. So I have decided to add the upstream
base, update etc. repositories for noarch only:</span><br></p><p class="MsoNormal"><span style="font-family:'Times New Roman'" class="font"> </span><br></p><p class="MsoNormal" style="margin-left:35.4pt"><span style="color:black" class="colour"><span style="font-family:Menlo" class="font"><span style="font-size:8.5pt" class="size">[</span></span></span><span style="color:black" class="colour"><span style="font-family:Consolas" class="font"><span style="font-size:10pt" class="size">base-upstream]</span></span></span><br></p><p class="MsoNormal" style="margin-left:35.4pt"><span style="color:black" class="colour"><span style="font-family:Consolas" class="font"><span style="font-size:10pt" class="size">name=CentOS-$releasever-Upstream
- Base</span></span></span><br></p><p class="MsoNormal" style="margin-left:35.4pt"><span style="color:black" class="colour"><span style="font-family:Consolas" class="font"><span style="font-size:10pt" class="size">mirrorlist=<a href="http://mirrorlist.centos.org/?release=$releasever&arch=x86_64&repo=os&infra=$infra">http://mirrorlist.centos.org/?release=$releasever&arch=x86_64&repo=os&infra=$infra</a></span></span></span><br></p><p class="MsoNormal" style="margin-left:35.4pt"><span style="color:black" class="colour"><span style="font-family:Consolas" class="font"><span style="font-size:10pt" class="size">#baseurl=<a href="http://mirror.centos.org/centos/$releasever/os/x86_64/">http://mirror.centos.org/centos/$releasever/os/x86_64/</a></span></span></span><br></p><p class="MsoNormal" style="margin-left:35.4pt"><span style="color:black" class="colour"><span style="font-family:Consolas" class="font"><span style="font-size:10pt" class="size">includepkgs=*.noarch</span></span></span><br></p><p class="MsoNormal" style="margin-left:35.4pt"><span style="color:black" class="colour"><span style="font-family:Consolas" class="font"><span style="font-size:10pt" class="size">enabled=1</span></span></span><br></p><p class="MsoNormal" style="margin-left:35.4pt"><span style="color:black" class="colour"><span style="font-family:Consolas" class="font"><span style="font-size:10pt" class="size">priority=3</span></span></span><br></p><p class="MsoNormal" style="margin-left:35.4pt"><span style="color:black" class="colour"><span style="font-family:Consolas" class="font"><span style="font-size:10pt" class="size">gpgcheck=1</span></span></span><br></p><p class="MsoNormal" style="margin-left:35.4pt"><span style="color:black" class="colour"><span style="font-family:Consolas" class="font"><span style="font-size:10pt" class="size">gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7</span></span></span><br></p><p class="MsoNormal" style="margin-left:35.4pt"><span style="color:black" class="colour"><span style="font-family:Consolas" class="font"><span style="font-size:10pt" class="size"> </span></span></span><br></p><p class="MsoNormal" style="margin-left:35.4pt"><span style="color:black" class="colour"><span style="font-family:Consolas" class="font"><span style="font-size:10pt" class="size">#released
updates </span></span></span><br></p><p class="MsoNormal" style="margin-left:35.4pt"><span style="color:black" class="colour"><span style="font-family:Consolas" class="font"><span style="font-size:10pt" class="size">[updates-upstream]</span></span></span><br></p><p class="MsoNormal" style="margin-left:35.4pt"><span style="color:black" class="colour"><span style="font-family:Consolas" class="font"><span style="font-size:10pt" class="size">name=CentOS-$releasever-Upstream
- Updates</span></span></span><br></p><p class="MsoNormal" style="margin-left:35.4pt"><span style="color:black" class="colour"><span style="font-family:Consolas" class="font"><span style="font-size:10pt" class="size">mirrorlist=<a href="http://mirrorlist.centos.org/?release=$releasever&arch=x86_64&repo=updates&infra=$infra">http://mirrorlist.centos.org/?release=$releasever&arch=x86_64&repo=updates&infra=$infra</a></span></span></span><br></p><p class="MsoNormal" style="margin-left:35.4pt"><span style="color:black" class="colour"><span style="font-family:Consolas" class="font"><span style="font-size:10pt" class="size">#baseurl=<a href="http://mirror.centos.org/centos/$releasever/updates/x86_64/">http://mirror.centos.org/centos/$releasever/updates/x86_64/</a></span></span></span><br></p><p class="MsoNormal" style="margin-left:35.4pt"><span style="color:black" class="colour"><span style="font-family:Consolas" class="font"><span style="font-size:10pt" class="size">includepkgs=*.noarch</span></span></span><br></p><p class="MsoNormal" style="margin-left:35.4pt"><span style="color:black" class="colour"><span style="font-family:Consolas" class="font"><span style="font-size:10pt" class="size">enabled=1</span></span></span><br></p><p class="MsoNormal" style="margin-left:35.4pt"><span style="color:black" class="colour"><span style="font-family:Consolas" class="font"><span style="font-size:10pt" class="size">priority=3</span></span></span><br></p><p class="MsoNormal" style="margin-left:35.4pt"><span style="color:black" class="colour"><span style="font-family:Consolas" class="font"><span style="font-size:10pt" class="size">gpgcheck=1</span></span></span><br></p><p class="MsoNormal" style="margin-left:35.4pt"><span style="color:black" class="colour"><span style="font-family:Consolas" class="font"><span style="font-size:10pt" class="size">gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7</span></span></span><br></p><p class="MsoNormal"><span style="font-family:'Times New Roman'" class="font"> </span><br></p><p class="MsoNormal" style="text-indent:35.4pt"><span style="font-family:'Times New Roman'" class="font">…</span><br></p><p class="MsoNormal"><span style="font-family:'Times New Roman'" class="font"> </span><br></p><p class="MsoNormal"><span style="font-family:'Times New Roman'" class="font">After that I was able to install the software and setup the replica on the
Banana PI. Of course, I must change the timeout as described in the mentioned
thread but the information there are from the official FreeIPA
site <a href="https://www.freeipa.org/page/HowTo/FreeIPA_on_banana_pi">https://www.freeipa.org/page/HowTo/FreeIPA_on_banana_pi</a> and some
additional search shows that this is not a problem of FreeIPA instead it is a
workaround for this OpenJDK
bug: <a href="https://bugzilla.redhat.com/show_bug.cgi?id=1400462">https://bugzilla.redhat.com/show_bug.cgi?id=1400462</a>. I will now also
switch to Oracle Java, but IMO should we not generally patch the timer value.</span><br></p><p class="MsoNormal"><span style="font-family:'Times New Roman'" class="font"> </span><br></p><p class="MsoNormal"><span style="font-family:'Times New Roman'" class="font">I have one additional request. In my first tries the upstream repositories
had a heifer prio as c71611-updates-1 and I got error messages like these:</span><br></p><p class="MsoNormal"><span style="color:black" class="colour"><span style="font-family:Consolas" class="font"><span style="font-size:10pt" class="size">Error: Package: ipa-server-4.4.0-14.el7.armv7hl (c71611-updates)</span></span></span><br></p><p class="MsoNormal"><span style="color:black" class="colour"><span style="font-family:Consolas" class="font"><span style="font-size:10pt" class="size">           Requires: ipa-server-common =
4.4.0-14.el7</span></span></span><br></p><p class="MsoNormal"><span style="color:black" class="colour"><span style="font-family:Consolas" class="font"><span style="font-size:10pt" class="size">           Available:
ipa-server-common-4.4.0-12.el7.centos.noarch (base-upstream)</span></span></span><br></p><p class="MsoNormal"><span style="color:black" class="colour"><span style="font-family:Consolas" class="font"><span style="font-size:10pt" class="size">               ipa-server-common =
4.4.0-12.el7.centos</span></span></span><br></p><p class="MsoNormal"><span style="color:black" class="colour"><span style="font-family:Consolas" class="font"><span style="font-size:10pt" class="size">           Available:
ipa-server-common-4.4.0-14.el7.centos.noarch (updates-upstream)</span></span></span><br></p><p class="MsoNormal"><span style="color:black" class="colour"><span style="font-family:Consolas" class="font"><span style="font-size:10pt" class="size">               ipa-server-common =
4.4.0-14.el7.centos</span></span></span><br></p><p class="MsoNormal"><span style="color:black" class="colour"><span style="font-family:Consolas" class="font"><span style="font-size:10pt" class="size">           Available:
ipa-server-common-4.4.0-14.el7.centos.1.1.noarch (updates-upstream)</span></span></span><br></p><p class="MsoNormal"><span style="color:black" class="colour"><span style="font-family:Consolas" class="font"><span style="font-size:10pt" class="size">               ipa-server-common =
4.4.0-14.el7.centos.1.1</span></span></span><br></p><p class="MsoNormal"><span style="color:black" class="colour"><span style="font-family:Consolas" class="font"><span style="font-size:10pt" class="size">           Available: ipa-server-common-4.4.0-14.el7.centos.4.noarch
(updates-upstream)</span></span></span><br></p><p class="MsoNormal"><span style="color:black" class="colour"><span style="font-family:Consolas" class="font"><span style="font-size:10pt" class="size">               ipa-server-common =
4.4.0-14.el7.centos.4</span></span></span><br></p><p class="MsoNormal"><span style="color:black" class="colour"><span style="font-family:Menlo" class="font"><span style="font-size:8.5pt" class="size"> </span></span></span><br></p><p class="MsoNormal"><span style="font-family:'Times New Roman'" class="font">The I have checked and „yum info spa-server“ on CentOS 7.3 x86_64
returns:</span><br></p><p class="MsoNormal"><span style="font-family:'Times New Roman'" class="font"> </span><br></p><p class="MsoNormal" style="margin-left:35.4pt"><span style="color:black" class="colour"><span style="font-family:Consolas" class="font"><span style="font-size:10pt" class="size">Name    
   : ipa-server</span></span></span><br></p><p class="MsoNormal" style="margin-left:35.4pt"><span style="color:black" class="colour"><span style="font-family:Consolas" class="font"><span style="font-size:10pt" class="size">Arch    
   : x86_64</span></span></span><br></p><p class="MsoNormal" style="margin-left:35.4pt"><span style="color:black" class="colour"><span style="font-family:Consolas" class="font"><span style="font-size:10pt" class="size">Version  
  : 4.4.0</span></span></span><br></p><p class="MsoNormal" style="margin-left:35.4pt"><span style="color:black" class="colour"><span style="font-family:Consolas" class="font"><span style="font-size:10pt" class="size">Release  
  : 14.el7.centos.4</span></span></span><br></p><p class="MsoNormal"><span style="color:black" class="colour"><span style="font-family:Menlo" class="font"><span style="font-size:8.5pt" class="size"> </span></span></span><br></p><p class="MsoNormal"><span style="font-family:'Times New Roman'" class="font">Otherwise if I look
into <a href="https://armv7.dev.centos.org/rpmbuild/c71611-updates-1/">https://armv7.dev.centos.org/rpmbuild/c71611-updates-1/</a> there are 3
IPA directories</span><br></p><p class="MsoNormal"><span style="font-family:'Times New Roman'" class="font"> </span><br></p><p class="MsoNormal"><span style="font-family:'Times New Roman'" class="font"><a href="https://armv7.dev.centos.org/rpmbuild/c71611-updates-1/16302-ipa-4.4.0-14.el7.centos/"><span style="color:windowtext" class="colour">16302-ipa-4.4.0-14.el7.centos/</span></a></span><br></p><p class="MsoNormal"><span style="font-family:'Times New Roman'" class="font"><a href="https://armv7.dev.centos.org/rpmbuild/c71611-updates-1/17021-ipa-4.4.0-14.el7.centos.4/"><span style="color:windowtext" class="colour">17021-ipa-4.4.0-14.el7.centos.4/</span></a></span><br></p><p class="MsoNormal"><span style="font-family:'Times New Roman'" class="font"><a href="https://armv7.dev.centos.org/rpmbuild/c71611-updates-1/17474-ipa-4.4.0-14.el7.centos/"><span style="color:windowtext" class="colour">17474-ipa-4.4.0-14.el7.centos/</span></a></span><br></p><p class="MsoNormal"><span style="font-family:'Times New Roman'" class="font"> </span><br></p><p class="MsoNormal"><span style="font-family:'Times New Roman'" class="font">The last is your working build. Otherwise there was already started with
the current release 14.el7.centos.4 but if I look into <a href="https://armv7.dev.centos.org/rpmbuild/c71611-updates-1/17021-ipa-4.4.0-14.el7.centos.4/armv7hl/build.log"><span style="color:windowtext" class="colour">build.log</span></a> only
source RPM was written, nothing more.</span><br></p><p class="MsoNormal"><span style="font-family:'Times New Roman'" class="font"> </span><br></p><p class="MsoNormal"><span style="font-family:'Times New Roman'" class="font">Can you please redo the full IPA build with this release?</span><br></p><p class="MsoNormal"><span style="font-family:'Times New Roman'" class="font"> </span><br></p><p class="MsoNormal"><span style="font-family:'Times New Roman'" class="font">TIA,</span><br></p><p class="MsoNormal"><span style="font-family:'Times New Roman'" class="font">Silvio</span><br></p><div><br></div>