IMAGE-1088: cloud-init DataSourceSmartOS needs locking

Resolution

Fixed: A fix for this issue is checked into the tree and tested.
(Resolution Date: 2018-05-09T17:40:49.376Z)

Related Issues

Description

Images that include cloud-init need a fix for LP 1746605.  With bhyve, the set of images that use cloud-init may expand beyond Ubuntu images.

Comments

Comment by Mike Gerdts
Created at 2018-04-17T18:35:54.147Z
IMAGE-1014 adds proper negotiation to cloud-init, so retries are not needed.  Locking of the serial port is still needed.

Comment by Mike Gerdts
Created at 2018-04-24T18:14:28.315Z
The fix has been integrated upstream.

https://git.launchpad.net/cloud-init/commit/?id=4ed164592fe8cb15758cacf3cb3f8c7d5ab7c82e

Comment by Mike Gerdts
Created at 2018-05-09T17:40:49.387Z
This is fixed upstream.  Future images that take the latest cloud-init should get it.