Skip to content

FRR config rendering from internal model #396

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

Draft
wants to merge 3 commits into
base: pr/fredi/management-processor
Choose a base branch
from

Conversation

Fredi-raspall
Copy link
Contributor

@Fredi-raspall Fredi-raspall commented Apr 11, 2025

This rides on #406
This now rides on #427

@Fredi-raspall Fredi-raspall force-pushed the pr/fredi/management branch 5 times, most recently from 15c5fe0 to 453eed6 Compare April 14, 2025 12:28
@Fredi-raspall Fredi-raspall force-pushed the pr/fredi/management-frr branch from 5d91d3d to fa2e1e2 Compare April 14, 2025 12:51
Copy link
Contributor

⚠️ One or more optional CI steps have failed!

click here to lament thy folly

@Fredi-raspall Fredi-raspall force-pushed the pr/fredi/management-frr branch from fa2e1e2 to d889c88 Compare April 14, 2025 13:13
Copy link
Contributor

⚠️ One or more optional CI steps have failed!

click here to lament thy folly

@Fredi-raspall Fredi-raspall force-pushed the pr/fredi/management-frr branch from d889c88 to df194f2 Compare April 14, 2025 13:21
@Fredi-raspall Fredi-raspall force-pushed the pr/fredi/management-frr branch 2 times, most recently from 615e3c1 to bf07991 Compare April 16, 2025 09:27
@Fredi-raspall Fredi-raspall changed the base branch from pr/fredi/management to pr/fredi/management-display April 16, 2025 09:28
Copy link
Contributor

⚠️ One or more optional CI steps have failed!

click here to lament thy folly

@Fredi-raspall Fredi-raspall force-pushed the pr/fredi/management-display branch from 20b7413 to 35b1d86 Compare April 16, 2025 10:36
@Fredi-raspall Fredi-raspall force-pushed the pr/fredi/management-frr branch from bf07991 to 1c76b0b Compare April 16, 2025 10:36
Copy link
Contributor

⚠️ One or more optional CI steps have failed!

click here to lament thy folly

@Fredi-raspall Fredi-raspall force-pushed the pr/fredi/management-frr branch from 1c76b0b to fd5a39e Compare April 16, 2025 10:44
@Fredi-raspall Fredi-raspall force-pushed the pr/fredi/management-display branch from 35b1d86 to 2bd48eb Compare April 16, 2025 10:57
Base automatically changed from pr/fredi/management-display to main April 16, 2025 11:06
@Fredi-raspall Fredi-raspall force-pushed the pr/fredi/management-frr branch from fd5a39e to 7b1d757 Compare April 16, 2025 11:07
@Fredi-raspall Fredi-raspall self-assigned this Apr 16, 2025
@Fredi-raspall Fredi-raspall force-pushed the pr/fredi/management-frr branch from 7b1d757 to c392a3e Compare April 23, 2025 20:52
@Fredi-raspall Fredi-raspall changed the base branch from main to pr/fredi/management-processor April 23, 2025 20:53
Copy link
Contributor

⚠️ One or more optional CI steps have failed!

click here to lament thy folly

@Fredi-raspall Fredi-raspall force-pushed the pr/fredi/management-processor branch from bd24716 to d4c15ed Compare April 23, 2025 21:08
@Fredi-raspall Fredi-raspall force-pushed the pr/fredi/management-frr branch from c392a3e to cb6ee57 Compare April 23, 2025 21:11
@Fredi-raspall Fredi-raspall force-pushed the pr/fredi/management-processor branch from d4c15ed to 562aecf Compare April 23, 2025 21:23
Defines a Render trait to convert configurations into
text-based configs to use with frr-reload.py. Config objects
will implement Render.

Also, adds a ConfigBuilder object which is essentially a vector of
(configuration) lines that eases the implementation of Render.

Signed-off-by: Fredi Raspall <[email protected]>
@Fredi-raspall Fredi-raspall force-pushed the pr/fredi/management-frr branch from cb6ee57 to e22e1bd Compare April 23, 2025 21:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant