Hello,
Either mailing list fine since we can help.
Packer will build boxes either locally or atlas, and the boxes hosted in atlas will have version.
using packer push you will upload the template + scriopts to atlas, will build this for you.
If you build locally, but use atlas post-provisioner, it will create the base box, provider, new version, and upload.
you can see a sample json here:
Note on this, you don't need atlas to do version, if you host that json file in a server on your network, and try to add that url, it will read the info from there.
Now, once you have the box, inside the box the metadata doesn't have version information, so you can:
- Create manually a box in atlas ( box -> provider -> version)
So neither atlas, packer push, atlas build, etc is a hard requirement for versions.
Please let me know if you would like me to explain further in some areas, or if I leave anything unanswered.
Note on vagrant. There is a Vagrant push command, this wont do anything on boxes, it will create an artifact in hosted in atlas, that will be versioned, that you later can:
- Injest into packer build in atlas
- Download from atlas using curl + atlas_token for auth
Alvaro.