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

Merge updates from 2023 CommNet lecture. #29

Merged
merged 60 commits into from
Jul 12, 2023
Merged

Merge updates from 2023 CommNet lecture. #29

merged 60 commits into from
Jul 12, 2023

Conversation

NotSpecial
Copy link
Contributor

For this iteration, we did a lot of small updates, mainly:

  • the matrix container can now be controlled via docker pause and docker unpause.
  • the matrix also returns timestamps of when it last ran, and the website can show this appropriately.
  • the matrix frequency can now be more easily controlled with environment variables.
  • the generate_configs.py script was reworked to change topology sizes more easily.
  • support for new permanent hijacks (optional) between stub ASe. These allow testing RPKI without global hijacks affecting everyone).
  • A few small fixes and improvements here and there.

@KTrel , I tested the basic setup to make sure everything can be set up without issues, and it seems to work for me.
But I'd be thankful if you could try setting the default configuration up yourself and debugging a bit to make sure it is still easily usable.

@NotSpecial NotSpecial requested a review from KTrel April 18, 2023 11:19
@@ -157,3 +157,4 @@ cython_debug/
# Ignore generated config directories and files
groups/
log.txt
save_friday/*
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is not really needed. I could remove it if you want.

@NotSpecial
Copy link
Contributor Author

Update: I just realized some commits are still missing, I'll add them in a moment.

@NotSpecial
Copy link
Contributor Author

Remaining stuff is committed.

@NotSpecial
Copy link
Contributor Author

@KTrel I hope your deadline stress is (for the moment) over.

Do you have a moment to maybe to a quick dry-run of the new project?

"It works on my machine", but I'd be much more confident to merge if you could confirm that it works!
Basically just making sure that the default settings result in a stable mini-internet where everything works.

@NotSpecial
Copy link
Contributor Author

Ping @KTrel

@NotSpecial
Copy link
Contributor Author

Yu Chen took the time to confirm that everything is working, as @KTrel currently has their hands full.

Everything worked, so I am merging this now.

@NotSpecial NotSpecial merged commit 93e5f45 into master Jul 12, 2023
@NotSpecial NotSpecial deleted the commnet-23 branch July 12, 2023 10:06
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.

None yet

1 participant