Foreman and Solaris patchadd problem

I am using foreman infra to provision sparc hosts with solaris 10.
Everything works fine except the patches are not getting installed from the
Patches nfs share, shared from foreman-proxy. But, If I use nfs share from
a old Solaris machine, Patches update works just fine.

Following are just the logs of a random patch add which behaves differently
for same patch folder shared from a solaris box and a linux box. Patch
update from a Linux share doesnt even detect that package is installed. The
same is the case with valid packages, for which patchupdate doesnt work.

Trying from a solaris-10 machine's nfs share
$ patchadd ~/Patches1/sparc/5.10/10_Recommended/patches/120900-04
Validating patches…
Loading patches installed on the system…
Done!
Loading patches requested to install.
Done!
The following requested patches are already installed on the system
Requested patch 120900-04 is already installed on the system.
No patches to dependency check.

Trying from Foreman-proxy's nfs Share (rhel6 box)
patchadd ~/Patches/sparc/5.10/10_Recommended/patches/120900-04
Validating patches…
Loading patches installed on the system…
Done!
Loading patches requested to install.
Done!
The following requested patches do not update any packages installed on the
system
No Packages from patch 120900-04 are installed on the system.
No patches to dependency check.
ela4-db101.prod.linkedin.com:nsonawan[102] ~ $

my exports options on rhel6 foreman-proxy look like this

/export/jumpstart *(rw,sync,all_squash,anonuid=0,anongid=0)

Has anyone seen this before?

Thanks,

Nitin

mount -o vers=2 fixed the problem.

Nitin

··· On Mon, Feb 1, 2016 at 8:07 PM, nitin wrote:

I am using foreman infra to provision sparc hosts with solaris 10.
Everything works fine except the patches are not getting installed from the
Patches nfs share, shared from foreman-proxy. But, If I use nfs share from
a old Solaris machine, Patches update works just fine.

Following are just the logs of a random patch add which behaves
differently for same patch folder shared from a solaris box and a linux
box. Patch update from a Linux share doesnt even detect that package is
installed. The same is the case with valid packages, for which patchupdate
doesnt work.

Trying from a solaris-10 machine’s nfs share
$ patchadd ~/Patches1/sparc/5.10/10_Recommended/patches/120900-04
Validating patches…
Loading patches installed on the system…
Done!
Loading patches requested to install.
Done!
The following requested patches are already installed on the system
Requested patch 120900-04 is already installed on the system.
No patches to dependency check.

Trying from Foreman-proxy’s nfs Share (rhel6 box)
patchadd ~/Patches/sparc/5.10/10_Recommended/patches/120900-04
Validating patches…
Loading patches installed on the system…
Done!
Loading patches requested to install.
Done!
The following requested patches do not update any packages installed on
the system
No Packages from patch 120900-04 are installed on the system.
No patches to dependency check.
ela4-db101.prod.linkedin.com:nsonawan[102] ~ $

my exports options on rhel6 foreman-proxy look like this

/export/jumpstart *(rw,sync,all_squash,anonuid=0,anongid=0)

Has anyone seen this before?

Thanks,

Nitin