Login to a Nova Compute Instance using an SSL Key FAILS if the Key File Name contains dashes and numbers

Bug #1418292 reported by Bruce Basil Mathews
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mirantis OpenStack
Invalid
Low
Bruce Basil Mathews
6.0.x
Invalid
Low
Bruce Basil Mathews

Bug Description

Customer reported information on a Fuel 6.0 deployed cloud hosting a RHEL 6.6 Virtual Machine:

I ran a few tests, and here’s the results:

Lower-case key-pair name with no dash and no number in the name: success

Lower-case key-pair name with dash and no number in the name: success

Lower-case key-pair name with dash and number in the name: success

Upper-case key-pair name with no dash and no number in the name: success

Upper-case key-pair name with dash and no number in the name: success

Upper-case key-pair name with dash and number in the name: fail

Combinations tested: keytest, key-test, key-test1, KeyTest, Key-Test, Key-Test1, Intel-Test2

Looks like I ran across the only combination that fails reliably.

This may be a bug in the parser on the cloud-init side living in the RHEL image, or in the Nova metadata engine, but since it was discovered on a Fuel deployed cloud, I wanted to register the bug here. Can you please try to reproduce this issue on an actual Fuel deployment with a RHEL 6.6 image? It has been attempted with DevStack but cannot be reproduced.

tags: added: customer-found
Changed in fuel:
assignee: nobody → Fuel Library Team (fuel-library)
milestone: none → 6.1
Changed in fuel:
assignee: Fuel Library Team (fuel-library) → MOS Nova (mos-nova)
status: New → Confirmed
importance: Undecided → Low
affects: fuel → mos
Changed in mos:
milestone: 6.1 → none
tags: added: nova
Changed in mos:
status: Confirmed → New
Revision history for this message
Eugeniya Kudryashova (ekudryashova) wrote :

Tried to reproduce on Fuel 6.0 and Centos image (as we don't have RHEL image)

Keypair was successfully created, assigned to instanse. Also I successfully connect via SSH with this key. Tried upper-case key name with dash and number.

Could you describe in which moment such key fails? Left status "Incoplete" for a while, waiting for answer.

Changed in mos:
status: New → Incomplete
Changed in mos:
milestone: none → 6.1
Changed in mos:
assignee: MOS Nova (mos-nova) → Bruce Basil Mathews (bmathews-l)
Revision history for this message
Dmitry Mescheryakov (dmitrymex) wrote :

The bug is hanging in incomplete state for more than a month, hence moving it to invalid.

Changed in mos:
status: Incomplete → Invalid
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.