Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] Adding Lago repo plugin #465

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

[WIP] Adding Lago repo plugin #465

wants to merge 1 commit into from

Conversation

gbenhaim
Copy link
Member

@gbenhaim gbenhaim commented Mar 2, 2017

Lago repo management plugin

Lago repo plugin should be used for configuring the repo
config on guest vms.

The idea is to take the existing config on the guest, modyfing
it and then writing back (except for when injecting a new config).

RepoPlugin is an object that warps a vm object.

Classes which derived from RepoPlugin should contain the specific
implementaion, according to the distro which installed on the guest.

repo_utils includes helper functions for working with repo configs.

Open tasks:

  1. Add tests.
  2. Add more exception handling.
  3. Add more documentation.
  4. Configure all the vms in parallel.
  5. Export hard-coded values to the config file.

Signed-off-by: gbenhaim [email protected]

closes #426

Lago repo plugin should be used for configuring the repo
config on guest vms.

The idea is to take the existing config on the guest, modyfing
it and then writing back (except for when injecting a new config).

RepoPlugin is an object that warps a vm object.

Classes which derived from RepoPlugin should contain the specific
implementaion, according to the distro which installed on the guest.

repo_utils includes helper functions for working with repo configs.

Open Tasks:
============

1. Add tests.
2. Add more exception handling.
3. Add more documentation.
4. Configure all the vms in parallel.
5. Export hard-coded values to the config file.

Signed-off-by: gbenhaim <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add guest repo management plugin
1 participant