Introduction
- If there are more than 100 repositories(repos) in the VCS, then Terraform Cloud shows only the latest 100 workspaces from a VCS connection and even in the filter, you may not be able to find the 101st repository.
- For example - I have a Github VCS connection from my Terraform Cloud account to my Github account and I have a repository called
Repo118
in my VCS but I am not able to see that in the list of repos while trying to create the VCS driven workspace as this only shows the first 100 workspaces:
- Even if I try to filter on the repository name, I won't be able to find that while trying to select the VCS repository for creating the workspace:
Use Case
The VCS has more than 100 repositories and you need to create a workspace in Terraform Cloud corresponding to each repository or to a repository that's not visible in the list of repositories while trying to configure the VCS driven workspace.
Expected Outcome
If there is a working VCS connection between Terraform Cloud and the VCS provider, the user should be able to create the VCS driven workspace with each repository irrespective of the number of repositories in the VCS Organization.
Procedure
-
I am not able to find a repository called
Repo118
but I should be able to create this by putting the repository nameTest-Organization/Repo118
in the field -Can't see your repository? Enter its ID below, e.g.acme-corp/infrastructure
and then click on the arrow:
- Enter the workspace name and click on
Create Workspace
- Workspace should get created:
Additional Information