TRITON-1922: metadata service port to Linux

Details

Issue Type:New Feature
Priority:4 - Normal
Status:Open
Created at:2019-10-04T22:44:45.692Z
Updated at:2020-08-21T14:18:07.738Z

People

Created by:Former user
Reported by:Former user
Assigned to:Pedro Palazón Candel

Related Issues

Labels

linuxcn

Description

The metadata service needs to be ported to Linux. It should work pretty much the same as it does on SmartOS, ideally allowing lx images to work under lxc without modification.

Currently the code lives in smartos-live/src/vm/metadata and likely has non-trivial entanglements with vminfod. We should initially aim for a fork (likely from before the vminfod integration) with an eye toward future work that may allow SmartOS and Linux to share common code. This may come by way of a vminfod port, but that is not planned in the short term.

Comments

Comment by Pedro Palazón Candel
Created at 2020-08-21T14:18:07.738Z

Config-agent needs to read/store some values from mdata service.