Syncing packages to the on-prem Habitat Builder
To sync packages from the core, chef, and chef-platform origins with on-prem Habitat Builder deployments, we’ve created scripts to fetch packages from the public Habitat Builder. These scripts pull packages released through the LTS and innovation channels.
The sync script works as follows:
- It performs a pre-flight check to list packages in the core origin for the specified channel (for example, LTS-YYYY or Innovation-YYYY) that aren’t created or maintained by Progress Chef.
- If you proceed with the script:
- Those packages are demoted to the unstable channel.
- Packages are downloaded from the specified channel (for example, LTS-YYYY or Innovation-YYYY) on Chef’s Habitat Builder and uploaded to your Habitat Builder deployment.