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

Feature: Add NetworkManager resource support #7704

Merged
merged 21 commits into from
May 24, 2024

Conversation

zkarpinski
Copy link
Contributor

@zkarpinski zkarpinski commented May 19, 2024

Resolves #7703

Adds support for NetworkManager with the following endpoints

  • CreateGlobalNetwork
  • DescribeGlobalNetworks
  • CreateCoreNetwork
  • DeleteCoreNetwork
  • ListCoreNetworks
  • GetCoreNetwork
  • TagResource
  • UntagResource

@zkarpinski zkarpinski changed the title NetworkManager: Add new resource support Feature: Add NetworkManager resource support May 20, 2024
@zkarpinski zkarpinski marked this pull request as ready for review May 21, 2024 00:31
@zkarpinski zkarpinski marked this pull request as draft May 21, 2024 14:46
@zkarpinski zkarpinski marked this pull request as ready for review May 22, 2024 02:05
Copy link
Collaborator

@bblommers bblommers left a comment

Choose a reason for hiding this comment

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

Hi @zkarpinski, thank you for the PR!

Can you merge in the latest master? I've pushed a fix for the Docker-errors this morning, so that should fix the build. Once the build passes, I'll do a proper review.

@zkarpinski zkarpinski requested a review from bblommers May 22, 2024 13:25
@zkarpinski
Copy link
Contributor Author

@bblommers Merged the latest master and fixed some issues however I'm not sure what is causing the 404 server error for Tag & Untag. My local tests work as expected.

*First contribution to moto

Copy link
Collaborator

@bblommers bblommers left a comment

Choose a reason for hiding this comment

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

This looks great @zkarpinski - thank you so much for adding this!

The failing tests is probably because the URL's need some manual mangling - I'll see if I can fix that now.

@bblommers bblommers added this to the 5.0.8 milestone May 24, 2024
@bblommers bblommers merged commit 32f915d into getmoto:master May 24, 2024
38 checks passed
@moto-payments-app
Copy link

Hi @zkarpinski,

Thank you for contributing to Moto!

To show our thanks, we'd like to share some of the donations that we've received with you. PR's like this are the big reason that Moto is as successful as it is - so it's only fair that you, as a contributor, get to share the spoils.

We've created a companion website with more information:
https://payments.getmoto.org/

Feel free to open a bug or discussion if you run into any problems:
https://github.com/getmoto/payments

Copy link
Contributor

This is now part of moto >= 5.0.8.dev18

@zkarpinski zkarpinski deleted the add-network-manager-feature branch May 25, 2024 00:09
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.

Feature - Add basic support for Network Manager. Global and Core Networks
2 participants