Page MenuHomeVyOS Platform

Could not retrieve vyos-1x from branch circinus | sagitta
Closed, ResolvedPublicBUG

Description

During the GitHub branch rename effort the previously public LTS branches in the vyos/vyos-1x repository were renamed from their original names (e.g. circinus, sagitta) to circinus-public-unmaintained and sagitta-public-unmaintained respectively. Additionally, the rolling branch was previously named current.

The build script clones vyos-1x to load the required Python modules for template rendering. It derives the branch name from the build defaults, relying on consistent branch naming between vyos-build and vyos-1x. The public repository renames broke this assumption, causing the clone step to fail for LTS builds.

Change the default VYOS1X_REPO_URL to point to the private VyOS-Networks/vyos-1x repository, where the original LTS branch names are preserved and maintained. The URL can still be overridden via the VYOS1X_REPO_URL environment variable for custom or local setups.

Error

(11:03) vyos_bld f5b93e5fddc6:/vyos/vyos-build-circinus [liveboot] # isobuild -liveboot
Building custom VyOS version: 1.5-liveboot-202606281103
E: Could not retrieve vyos-1x from branch circinus: GitCommandError(['git', 'checkout', 'circinus'], 1, b"error: pathspec 'circinus' did not match any file(s) known to git", b'')

Details

Version
vyos-build e90387cfbcd3e188a94202d3ab707ce9a0f6ba5a
Is it a breaking change?
Unspecified (possibly destroys the router)
Issue type
Bug (incorrect behavior)

Revisions and Commits

Event Timeline

c-po claimed this task.
c-po updated the task description. (Show Details)
Restricted Repository Identity closed this task as Resolved by committing Restricted Diffusion Commit.Jun 29 2026, 11:54 AM
Restricted Repository Identity added a commit: Restricted Diffusion Commit.
Restricted Repository Identity added a commit: Restricted Diffusion Commit.