On 02/11/2015 11:32 AM, Clark Boylan wrote:
> On Wed, Feb 11, 2015, at 08:18 AM, Alexander Schmidt wrote:
>> Hi Daniel,
>>
>> with your recent change[1] to error handling in stack.sh, compute
>> node only installations via devstack fail because there is
>> no database selected. A database should not be required on
>> compute nodes.
>>
>> Was this done intentionally? lib/database explicitly says:
>>
>> # If ``DATABASE_TYPE`` is unset here no database was selected
>> # This is not an error as multi-node installs will do this on the
>> compute nodes
>>
>> [1] https://review.openstack.org/#/c/149288/
>>
>> Regards,
>> Alex
>>
>>
>> __________________________________________________________________________
>> OpenStack Development Mailing List (not for usage questions)
>> Unsubscribe:
>> [email protected]?subject:unsubscribe
>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
> We have been setting DATABASE_TYPE [0] so did not notice. Seems like a
> reasonable work around for now and does not install a database server
> (the enabled services list seems to do that). If the intended behavior
> is to not need to set DATABASE_TYPE we should probably revert the
> devstack change then update devstack-gate's compute node localrc
> generation to remove DATABASE_TYPE so that breakage of the behavior has
> a chance of being caught early.
>
> [0]
> http://logs.openstack.org/79/136179/5/experimental/check-tempest-dsvm-aiopcpu/6f5193e/logs/10.209.161.148-subnode/localrc.txt.gz
Agree, the fix should be setting a default value.
-Sean
--
Sean Dague
http://dague.net
__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: [email protected]?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev