Bug 1110661
Summary: | Error 400 on SERVER: Must pass admin_password to Class[Quickstack::Nova] | ||
---|---|---|---|
Product: | [Community] RDO | Reporter: | Jonas Hagberg <jonas.hagberg> |
Component: | openstack-foreman-installer | Assignee: | Jason Guiditta <jguiditt> |
Status: | CLOSED WORKSFORME | QA Contact: | Ami Jeain <ajeain> |
Severity: | low | Docs Contact: | |
Priority: | unspecified | ||
Version: | unspecified | CC: | jonas.hagberg, kchamart, morazi, yeylon |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2015-01-22 20:40:00 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Jonas Hagberg
2014-06-18 08:12:54 UTC
Are you still seeing this issue on fresh installs? We appear to seed both mentioned missing parameters in the installer, and the latest on rdo/icehouse is currently openstack-foreman-installer-2.0.21-1.el6.noarch.rpm, which is much newer than where you hit this. Also, you should be able to override either parameter via the ui with a valid value, so even if the expected securerandom.hex were not set, you could set it to whatever you needed. Hej yes I sort of resolved this. Upgrading puppet to latest from puppet helped giving better error messages. Also I forked the git library. I think one problem is that the ruby script override every parameter even thoose that just should inherit values from quickstack. And it overrides with "null" or empty string. So updating puppet and using update redhat-openstack/astapor I managed to unset or set override parameters to valid ones and managed to install openstack. Which ruby script do you mean? in our installer, we do set all params to be _able_ to be overridden, but we only change the values for those listed in seeds.rb. Also, I have never seen the behavior you describe. So I am a bit unclear on whether you still believe there is a bug in openstack-foreman-installer itself, and if so, what it is. yes in seeds.rb The errors I got when running puppet was resolved when unchecking the override tickbox of the parameters puppet complained about. Also I needed to install ruby-json rubygems to get things running. [Triaging bugs here.] Jonas, looks like your issue is specific to environment (from your comment #4). Can you confirm if it is so? I guess so. |