On 12 May 2018 at 11:01, Lachlan Musicman <datakid(a)gmail.com> wrote:
On 12 May 2018 at 01:42, Lukas Slebodnik <lslebodn(a)redhat.com>
wrote:
> On (11/05/18 18:32), Lachlan Musicman wrote:
> >I'll wait :) I've only deployed to dev servers, so being broken is not a
> >problem/urgent rush.
> >
>
> BTW do you really need to use sssd from copr?
>
> The default version in el7.5 should be almost equivalent
> 1.16.0-19.el7
>
> Or do you need some specific bug fixes which are only
> in upstream (and thus copr)?
>
That's a good question - I was thinking about it yesterday afternoon. I
don't know that we do, but I will need to do some testing. We moved to COPR
back when 1.15 had bufixes that 1.14 in EPEL didn't, but that was a while
ago now. Because we host our own repos with Foreman/Katello, I've kept COPR
as one.
Is there an easy way to "downgrade"?
Would appreciate some pointers here. From my initial testing it looks like
I might be stuck with rebuild and/or re-install ipa-client/sssd.
yum downgrade sssd ->
yum downgrade sssd* libsss* ->
yum downgrade sssd* libsss* libipa_hbac python2-sssdconfig ->
yum downgrade sssd* libsss* libipa_hbac* python2-sssdconfig*
python2-libipa_hbac* python-sssdconfig*:
all fail, the last with
---> Package python-sssdconfig.noarch 0:1.16.0-19.el7 will be installed
Removing python-sssdconfig.noarch 0:1.16.0-19.el7 - u due to obsoletes from
installed python2-sssdconfig-1.16.1-2.el7.centos.noarch
--> Restarting Dependency Resolution with new changes.
--> Running transaction check
---> Package libipa_hbac.x86_64 0:1.16.1-2.el7.centos will be erased
---> Package python-sssdconfig.noarch 0:1.16.0-19.el7 will be installed
--> Processing Dependency: python-sssdconfig = 1.16.0-19.el7 for package:
sssd-1.16.0-19.el7.x86_64
--> Finished Dependency Resolution
Error: Package: sssd-1.16.0-19.el7.x86_64 (CentOS_7_x86_64_Base)
Requires: python-sssdconfig = 1.16.0-19.el7
Installed: python2-sssdconfig-1.16.1-2.el7.centos.noarch
(@_sssd_SSSD_1_16_1_COPR)
python-sssdconfig = 1.16.1-2.el7.centos
Error: Package: python2-libipa_hbac-1.16.1-2.el7.centos.x86_64
(@_sssd_SSSD_1_16_1_COPR)
Requires: libipa_hbac = 1.16.1-2.el7.centos
Removing: libipa_hbac-1.16.1-2.el7.centos.x86_64
(@_sssd_SSSD_1_16_1_COPR)
libipa_hbac = 1.16.1-2.el7.centos
Downgraded By: libipa_hbac-1.16.0-19.el7.x86_64
(CentOS_7_x86_64_Base)
libipa_hbac = 1.16.0-19.el7
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
Cheers
L.