Problem
In the UI continuation part of installing Terraform Enterprise as an Airgap installation, after selecting the .airgap file to upload fails with an error Error attempting to upload bundle: undefined
Cause
The .airgap license may have expired. Check the replicated logs for relevent license expiration messages.
- From the commandline on the Terraform Enterpise instance run
docker logs replicated > replicated.txt
- View the contents of replicated.txt file or the command may output to the screen as well. The following errors may present if it's a license issue:
INFO 2021-12-21T18:18:52+00:00 pkg/health/await_healthy.go:16 Waiting for service retraced
INFO 2021-12-21T18:18:52+00:00 pkg/health/await_healthy.go:21 Service retraced is ready
INFO 2021-12-21T18:18:55+00:00 airgap/airgap.go:139 Airgap license loaded successfully
ERRO 2021-12-21T18:18:55+00:00 daemon/daemon.go:410 License bootstrap failed: install license offline: license has expired
Solutions:
A valid .airgap bundle or license will be needed finish the install. There are a couple of options to request these items.
-
Contact your CSM or Sales account owner OR
-
Contact HashiCorp Support open a support ticket that reflects the proper ticket severity and impacts. Please include the symptoms and replicated log for an expedited process.
Outcome
Once the new .airgap bundle or license has been received, try loading it during the install when prompted for it's location and the process should be able to load the file appropriately