broken /etc/group leads to SSH key injection failure in OpenStack Nova

Bug #1222951 reported by Kyle Strickland
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
CirrOS
Fix Released
Medium
Scott Moser

Bug Description

Broken /etc/group leads to Augeas parse failure, leading in turn to SSH key injection failure in OpenStack Nova
The last colon is missing from the definition of the 'ftp' group in /etc/group (line 15). This causes SSH key injection to fail with the error "aug_get: no matching node", as it looks for the root gid to set ownership of /root/.ssh .

Adding back the colon fixes the problem.

Broken /etc/group:
...
ftp:x:83
...

Fixed:
...
ftp:x:83:
...

Related branches

Revision history for this message
Scott Moser (smoser) wrote :

fix-committed in revno 283.
thanks for bug report.

Changed in cirros:
assignee: nobody → Scott Moser (smoser)
importance: Undecided → Medium
status: New → Fix Committed
Revision history for this message
Scott Moser (smoser) wrote :

fix released in 0.3.2

Changed in cirros:
status: Fix Committed → 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.