
- Create a MaaS API client for managing API access/authentication - Start MaaS object model for accessing API resources - Add orchestration step for PrepareSite action - Create maasdriver logic to handle CreateNetworkTemplate action - Separate tests for unit and integration - Fix YAML ingester to use a default of None for VLAN tag instead of 1
Ingester
Ingester is a pluggable consumer of site design data. It will support consuming data in different formats from different sources.
Each ingester plugin should be able source data based on user-provided parameters and parse that data into the Drydock internal model (helm_drydock.model).
Each plugin does not need to support every type of design data as a single site design may be federated from multiple sources.