[Bug 947712] New: OpenStack installs fail - Probably because latest builds have not been pushed to repos
http://bugzilla.opensuse.org/show_bug.cgi?id=947712 Bug ID: 947712 Summary: OpenStack installs fail - Probably because latest builds have not been pushed to repos Classification: openSUSE Product: openSUSE Distribution Version: 42.1 Beta 1 Hardware: All OS: openSUSE 42.1 Status: NEW Severity: Major Priority: P5 - None Component: Other Assignee: bnc-team-screening@forge.provo.novell.com Reporter: tonysu@su-networking.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Actually this applies to both SUSE and openSUSE (all versions) since this is most likely a packaging problem and packages for all distros are packaged the same time by OBS. Since I first encountered the bug, I have since found a workaround that works, I'll describe that first... Workaround: Instead of trying to install from either software.opensuse.org or the repos, Install by downloading the package from the OBS and installing https://build.opensuse.org/package/show?project=Cloud%3AOpenStack%3AKilo&package=openstack-neutron NOTE: The above workaround suggests that current OBS builds for Kilo have not been pushed to the repos. I encountered a similar problem with the Controller pattern and will see if going directly to the OBS solves that, too. The following stdout with reported errors when attempting to install from the openSUSE 13.2 and SUSE 12 repos: System: openSUSE LEAP 42.1 (although I doubt the error has anything to do with the OS version) Repository: openSUSE (also tried SUSE) Summary: Attempting to install OpenStack Kilo on a Network Node, first using the network-nodes pattern and then the faulty package. Attempted first zypper in patterns-OpenStack-network-node Loading repository data... Reading installed packages... Resolving package dependencies... Problem: patterns-OpenStack-network-node-2015.1-4.1.noarch requires openstack-neutron-dhcp-agent >= 2015.1, but this requirement cannot be provided uninstallable providers: openstack-neutron-dhcp-agent-2015.1.2~a0~dev65-1.1.noarch[OpenStack_Kilo] Solution 1: deinstallation of patterns-openSUSE-minimal_base-conflicts-20150505-6.5.x86_64 Solution 2: do not install patterns-OpenStack-network-node-2015.1-4.1.noarch Solution 3: break patterns-OpenStack-network-node-2015.1-4.1.noarch by ignoring some of its dependencies Choose from above solutions by number or cancel [1/2/3/c] (c): Then, tried to resolve by attempting to install the neutron DHCP agent package first zypper in openstack-neutron-dhcp-agent Loading repository data... Reading installed packages... Resolving package dependencies... Problem: openstack-neutron-dhcp-agent-2015.1.2~a0~dev65-1.1.noarch requires openstack-neutron = 2015.1.2~a0~dev65, but this requirement cannot be provided uninstallable providers: openstack-neutron-2015.1.2~a0~dev65-1.1.noarch[OpenStack_Kilo] Solution 1: deinstallation of patterns-openSUSE-minimal_base-conflicts-20150505-6.5.x86_64 Solution 2: do not install openstack-neutron-dhcp-agent-2015.1.2~a0~dev65-1.1.noarch Solution 3: break openstack-neutron-dhcp-agent-2015.1.2~a0~dev65-1.1.noarch by ignoring some of its dependencies Choose from above solutions by number or cancel [1/2/3/c] (c): -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=947712
http://bugzilla.opensuse.org/show_bug.cgi?id=947712#c1
--- Comment #1 from Stephan Kulow
http://bugzilla.opensuse.org/show_bug.cgi?id=947712
http://bugzilla.opensuse.org/show_bug.cgi?id=947712#c2
--- Comment #2 from Tony Su
http://bugzilla.opensuse.org/show_bug.cgi?id=947712
http://bugzilla.opensuse.org/show_bug.cgi?id=947712#c3
Dominique Leuenberger
http://bugzilla.opensuse.org/show_bug.cgi?id=947712
http://bugzilla.opensuse.org/show_bug.cgi?id=947712#c4
--- Comment #4 from Tony Su
So in essence, there is 'nothing wrong' and the setup works as expected.
I suggest to add a Note to Release Notes, along the line:
### * Base System installation * If you install a new setup as 'minimal base system', the installed system will try to maintain this level and often run into dependency conflicts when you try to install more software.
To avoid this, uninstall the package "patterns-openSUSE-minimal_base-conflicts", instructing the system that you no longer want to maintain a minimal installation. ###
When I get some time, I will also propose an addition to the Documentation -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=947712
Ludwig Nussel
participants (1)
-
bugzilla_noreply@novell.com