We are excited to announce that HashiCorp Vagrant features will be extracted from Atlas on June 27th into its own product, HashiCorp Vagrant Cloud.
Vagrant Box Creation to publish public or private Vagrant boxes for others to consume
Vagrant Box Versioning to update boxes and communicate these changes to consumers
Vagrant Box Catalog to search and discover public Vagrant boxes
Going forward, Vagrant Cloud will be developed independently, which allows us to improve current functionality and eventually provide new services around Vagrant.
If you only use Vagrant to download and run public boxes, then nothing is changing. All box names, versions, and URLs will stay the same (or redirect) with no changes to your workflow or Vagrantfiles.
Read more to learn about the migration of existing hosted Vagrant boxes and accounts.
Vagrant Cloud was HashiCorp’s first hosted product, providing Vagrant box discovery, management, and sharing for our first open-source product, Vagrant. It eventually evolved to be known as Atlas and then Terraform Enterprise, which is now focusing solely on Terraform and Packer features.
Atlas has been split from a unified platform into HashiCorp’s suite of products — Terraform Enterprise, Consul Enterprise, Vault Enterprise, Vagrant Cloud, and eventually Nomad Enterprise. All of the Atlas functionality exists, just split over these products. Today, only Terraform Enterprise and Vagrant Cloud functionality exists at the atlas.hashicorp.com domain, and it will be moved over to a Terraform Enterprise specific domain in the near future. Once that is complete, the Atlas brand name will be removed.
Vagrant Boxes, Users, Organizations, and Teams
All Vagrant boxes will be moved to the new Vagrant Cloud on June 27th. Additionally, all users and organizations will be copied. Any existing box collaborations or team ACLs will persist into the new system.
All existing box names (hashicorp/precise64) and URLs will continue working as-is, or permanently redirect to the correct location. If you’re only using public Vagrant boxes, no changes will be required to your Vagrantfiles or workflow. Users of private Vagrant boxes will need to create a new authentication (see below), and activate their Vagrant Cloud account after the migration has completed.
Vagrant Cloud users and organizations will be considered inactive in the future if they have not logged into Vagrant Cloud after the migration and do not have any published Vagrant boxes. Inactive user accounts will be deleted on or after October 1st, 2017.
Vagrant Cloud Account Activation
In order to begin using Vagrant Cloud with your Atlas account, you will first need to activate your Vagrant Cloud account. This will require you to login to Atlas, as well as confirm your password (and 2FA credentials, if configured). There will be links and instructions on the Vagrant Cloud login screen directing you to do this.
During Vagrant Cloud account activation, you will create a new password for Vagrant Cloud and optionally configure 2FA. Your pre-existing Atlas account, password, and 2FA configuration will remain unchanged within Atlas.
New users of Vagrant Cloud can always create a new account for free, at any time.
If you are currently using an authentication token to interact with Atlas for Vagrant features, you will need to generate a new Vagrant Cloud token prior to June 27th. You can see your existing tokens and generate new tokens on the Tokens page of your account settings