Skip to content

Commit

Permalink
Create README.md for migrate-wicked
Browse files Browse the repository at this point in the history
  • Loading branch information
jcronenberg committed Oct 4, 2023
1 parent 03319df commit e4ba1f0
Showing 1 changed file with 11 additions and 0 deletions.
11 changes: 11 additions & 0 deletions rust/agama-migrate-wicked/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# Migrate wicked
This project creates a `migrate-wicked` binary which is able to parse wicked xml configs and send them to a NetworkManager dbus service.
## Architecture
`migrate-wicked` uses agama as a library to communicate the parsed network state to NetworkManager
but the binary is completely independent of any agama services and can be run standalone
## Obtaining wicked xml config
A wicked config xml can be generated by running `wicked show-config > wicked.xml` which can then be passed to `migrate-wicked`
## Testing
Running the migration on a live system isn't currently recommended. To test it's recommended to use a container
(instructions how to set one up can be found [here](https://github.com/openSUSE/agama/blob/master/rust/agama-cli/doc/backend-for-testing.md))
Example configurations can be found under `tests`

0 comments on commit e4ba1f0

Please sign in to comment.