apache element fails and should require ssl-cert package

Bug #1318761 reported by Trent Geerdes
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
Medium
Trent Geerdes

Bug Description

On Ubuntu Saucy

[2014-05-12 17:55:55,579] (os-refresh-config) [INFO] Completed phase configure
INFO:os-refresh-config:Completed phase configure
[2014-05-12 17:55:55,579] (os-refresh-config) [INFO] Starting phase post-configure
INFO:os-refresh-config:Starting phase post-configure
dib-run-parts Mon May 12 17:55:55 UTC 2014 Running /opt/stack/os-config-refresh/post-configure.d/10-mysql-permissions
dib-run-parts Mon May 12 17:55:55 UTC 2014 10-mysql-permissions completed
dib-run-parts Mon May 12 17:55:55 UTC 2014 Running /opt/stack/os-config-refresh/post-configure.d/15-apache2
+ '[' -f /etc/debian_version ']'
+ openssl_cmd=openssl
+ cert_create_cmd='make-ssl-cert generate-default-snakeoil --force-overwrite'
+ snakeoil_pem_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
+ '[' -f /etc/ssl/certs/ssl-cert-snakeoil.pem ']'
+ cert_chk_cmd='openssl x509 -noout -in /etc/ssl/certs/ssl-cert-snakeoil.pem'
+ exit_error=0
++ openssl x509 -noout -in /etc/ssl/certs/ssl-cert-snakeoil.pem
unable to load certificate
139851103225536:error:0906D06C:PEM routines:PEM_read_bio:no start line:pem_lib.c:703:Expecting: TRUSTED CERTIFICATE
+ cmd_run=
+ exit_error=1
+ '[' 1 -ne 0 ']'
+ exit_error=0
++ make-ssl-cert generate-default-snakeoil --force-overwrite
/opt/stack/os-config-refresh/post-configure.d/15-apache2: line 16: make-ssl-cert: command not found

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-image-elements (master)

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

Changed in tripleo:
assignee: nobody → Trent Geerdes (trent-geerdes)
status: New → In Progress
Dan Prince (dan-prince)
Changed in tripleo:
importance: Undecided → Medium
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-image-elements (master)

Reviewed: https://review.openstack.org/93346
Committed: https://git.openstack.org/cgit/openstack/tripleo-image-elements/commit/?id=2d2156d63a2030b0c2b4b2469cdafdbff8669709
Submitter: Jenkins
Branch: master

commit 2d2156d63a2030b0c2b4b2469cdafdbff8669709
Author: Trent Geerdes <email address hidden>
Date: Mon May 12 12:03:37 2014 -0600

    Installing ssl-cert package as apache element requires it

    The apache element fails because make-ssl-cert is required
    but never installed. This was never tested and yet has
    been merged. This is a CI/testing failure that should be
    noted.

    Change-Id: Iec001c20332efd61907f65744c2be1d98bf96a37
    Closes-Bug: #1318761

Changed in tripleo:
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.