Page MenuHomeVyOS Platform

Unattended installation
Closed, ResolvedPublicFEATURE REQUEST

Description

We need to create a way for completely automatic installation, which will be available out of the box.

We already have some tools available, for example, a custom user-data handler for Cloud-init, which can do this. Now it is time to make this feature a part of the main sources.

We can reuse a lot of tools from https://github.com/vyos/vyos-1x/pull/1768, which should speed up development significantly.

I think, the feature should be implemented as a Cloud-init module, because all the rest parts like system pre-configuration and multiple environments support are already there, and we only need to take care about moving files to the proper places on a disk and installing GRUB.

Details

Version
-
Is it a breaking change?
Perfectly compatible
Issue type
Feature (new functionality)

Event Timeline

zsdc changed the task status from Open to In progress.
zsdc claimed this task.
dmbaturin claimed this task.
dmbaturin subscribed.

Cloud-init provides that functionality so the task is done as stated. Any specific platforms or installation methods should get their own tasks with a properly defined scope.