Friday, June 24, 2016

git push, pull, clone not working without error

I have a bitbucket repo, on rackspace centOS linux (redhat) server and the git push, pull and clone don't work without any error messages.

The version of git 1.7.x which I updated to 2.9.x and the issue remains the same.

I have tried cloning from other machines, servers with similar setup and it worked. something individually wrong here.

I will update when I find a solution.

UPDATE:

This error is due to a bug in the last update of the NSS packages on CentOS/RHEL 6.8.

Here a few links that discuss the issue:
https://access.redhat.com/solutions/2313911
https://bugs.centos.org/view.php?id=10930#c26705
https://www.centos.org/forums/viewtopic.php?t=58002

We have reported it to RedHat and we're waiting for them to release a fix for both CentOS and RHEL 6.8. Until then we have rolled back to the previous working versions of the NSS packages and marked the ones you had as bad so that yum will skip them and update only after newer versions of the packages are released.

Bad versions:
[root@econoline-perf]# yum versionlock list
Loaded plugins: fastestmirror, versionlock
!0:nss-3.21.0-8.el6.*
!0:nss-util-3.21.0-2.el6.*
!0:nss-tools-3.21.0-8.el6.*
!0:nss-sysinit-3.21.0-8.el6.*
versionlock list done

Good Versions (now installed):
[root@econoline-perf]# rpm -qa | grep nss.*3.21 | sort
nss-3.21.0-0.3.el6_7.x86_64
nss-sysinit-3.21.0-0.3.el6_7.x86_64
nss-tools-3.21.0-0.3.el6_7.x86_64
nss-util-3.21.0-0.3.el6_7.x86_64

I assume git has been using libraries from this package and so this should resolve the problem.

No comments: