devstack needs openssl but does not install it

Bug #1152315 reported by David Ripton
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
devstack
Fix Released
Undecided
David Ripton

Bug Description

I just ran devstack on a brand-new Fedora 18 VM. Got a bunch of errors from keystone. Digging through all the errors, it looks like it's trying to use openssl to set up various certificates, but openssl isn't installed on my VM. "yum install openssl" fixes devstack. But devstack should install it for me like it does other dependencies.

Revision history for this message
David Ripton (dripton) wrote :

(I will fix this myself; just wanted to have a bug report first.)

Changed in devstack:
assignee: nobody → David Ripton (dripton)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to devstack (master)

Fix proposed to branch: master
Review: https://review.openstack.org/23847

Changed in devstack:
status: New → In Progress
Revision history for this message
David Ripton (dripton) wrote :
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to devstack (master)

Reviewed: https://review.openstack.org/23847
Committed: http://github.com/openstack-dev/devstack/commit/a0f660b0f97b3e98b92c439da8022bfb76574759
Submitter: Jenkins
Branch: master

commit a0f660b0f97b3e98b92c439da8022bfb76574759
Author: David Ripton <email address hidden>
Date: Thu Mar 7 15:43:45 2013 -0500

    Add a dependency on openssl.

    Nova and Keystone use openssl to setup certificates. If it's not
    there then Keystone fails with "Error 2: No such file or directory",
    Nova fails with "openssl: command not found" and glance fails with
    "glance: error: argument --os-auth-token: expected one argument"
    Basically, cascading errors everywhere. So I put the dependency
    in "general" since it affects multiple packages.

    Fixes bug 1152315

    Change-Id: I803f91644443d7aba78c0a90384e32f6eece36ec

Changed in devstack:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.