Description of problem: osp-director virt install with RHSM pulling htb yum content repos From: /home/stack/.instack/virt-setup.log ---> Package rsyslog.x86_64 0:7.4.7-7.el7_0 will be updated ---> Package rsyslog.x86_64 0:7.4.7-12.el7 will be an update sudo yum install python-rdomanager-oscplugin.noarch Loaded plugins: priorities, search-disabled-repos Resolving Dependencies --> Running transaction check ---> Package python-rdomanager-oscplugin.noarch 0:0.0.10-8.el7ost will be installed <snip>> --> Processing Dependency: python(x86-64) = 2.7.5-18.el7_1.1 for package: python-devel-2.7.5-18.el7_1.1.x86_64 ---> Package rsyslog-mmjsonparse.x86_64 0:7.4.7-7.el7_0 will be installed --> Processing Dependency: rsyslog = 7.4.7-7.el7_0 for package: rsyslog-mmjsonparse-7.4.7-7.el7_0.x86_64 --> Finished Dependency Resolution Error: Package: rsyslog-mmjsonparse-7.4.7-7.el7_0.x86_64 (rhel-7-server-rpms) Requires: rsyslog = 7.4.7-7.el7_0 Installed: rsyslog-7.4.7-12.el7.x86_64 (@rhel-7-server-htb-rpms) rsyslog = 7.4.7-12.el7 Available: rsyslog-7.4.7-6.el7.x86_64 (rhel-7-server-rpms) rsyslog = 7.4.7-6.el7 Available: rsyslog-7.4.7-7.el7_0.x86_64 (rhel-7-server-rpms) rsyslog = 7.4.7-7.el7_0 Error: Package: python-devel-2.7.5-18.el7_1.1.x86_64 (rhel-7-server-rpms) Requires: python(x86-64) = 2.7.5-18.el7_1.1 Installed: python-2.7.5-33.el7.x86_64 (@rhel-7-server-htb-rpms) python(x86-64) = 2.7.5-33.el7 Available: python-2.7.5-16.el7.x86_64 (rhel-7-server-rpms) python(x86-64) = 2.7.5-16.el7 Available: python-2.7.5-18.el7_1.1.x86_64 (rhel-7-server-rpms) python(x86-64) = 2.7.5-18.el7_1.1 ********************************************************************** yum can be configured to try to resolve such errors by temporarily enabling disabled repos and searching for missing dependencies. To enable this functionality please set 'notify_only=0' in /etc/yum/pluginconf.d/search-disabled-repos.conf ********************************************************************** Error: Package: rsyslog-mmjsonparse-7.4.7-7.el7_0.x86_64 (rhel-7-server-rpms) Requires: rsyslog = 7.4.7-7.el7_0 Installed: rsyslog-7.4.7-12.el7.x86_64 (@rhel-7-server-htb-rpms) rsyslog = 7.4.7-12.el7 Available: rsyslog-7.4.7-6.el7.x86_64 (rhel-7-server-rpms) rsyslog = 7.4.7-6.el7 Available: rsyslog-7.4.7-7.el7_0.x86_64 (rhel-7-server-rpms) rsyslog = 7.4.7-7.el7_0 Error: Package: python-devel-2.7.5-18.el7_1.1.x86_64 (rhel-7-server-rpms) Requires: python(x86-64) = 2.7.5-18.el7_1.1 Installed: python-2.7.5-33.el7.x86_64 (@rhel-7-server-htb-rpms) python(x86-64) = 2.7.5-33.el7 Available: python-2.7.5-16.el7.x86_64 (rhel-7-server-rpms) python(x86-64) = 2.7.5-16.el7 Available: python-2.7.5-18.el7_1.1.x86_64 (rhel-7-server-rpms) python(x86-64) = 2.7.5-18.el7_1.1 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest
AFAICT, even though the correct repos are enabled some how the HTB high touch beta content is installed with the employee id/passwd
I'm emailing the subscription manager guys to try and find another account to rule out at least one variable.
I'm fairly certain we are not enabling any htb repos in dib, so I have to think they got turned on by default somehow. Maybe we should be doing "sudo subscription-manager repos --disable=*" in the rhel-registration script as is documented in https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux_OpenStack_Platform/7/html/Director_Installation_and_Usage/sect-Registering_your_System.html
wes, i'm pretty sure the root cause is the htb repos being enabled when they shouldn't be. i'm going to assign this one to you while you track it down with the subscription manager folks. feel free to reassign back if it turns out to be an issue with director specifically.
I'm currently seeing this as well but with locally synced repos, no HTB repos enabled.
(In reply to Johan Swensson from comment #8) > I'm currently seeing this as well but with locally synced repos, no HTB > repos enabled. Never mind, turns out I accidentally downloaded the RHEL 7.2 guest image which ships with a newer python. Sorry about the noise.
I had this working a few weeks ago, will double check it.