Launchpad ingestion to archive endpoint

Wire up launchpad ingestion to charmstore filling out new api/models.
How about using a while loop instead of this goto?