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

mongodb-org-shell unnecessary inside kytos_base Dockerfile and fails to compile on ARM64 targets #104

Closed
italovalcy opened this issue Apr 16, 2024 · 1 comment · Fixed by #108
Assignees

Comments

@italovalcy
Copy link
Contributor

Hi,

Kytos-base image is failing to build on ARM64 targets (ex: Apple Silicon) because mongodb-org-shell is not available on mongodb official repos.

http://repo.mongodb.org/apt/debian/dists/buster/mongodb-org/5.0/main/binary-arm64/

In fact, I dont see the need for having mongodb-shell inside Kytos-base image. My suggestion would be to remove from there.

@lmarinve
Copy link
Collaborator

lmarinve commented Apr 18, 2024

Good morning, Italo,
I am updating you on a new development that should streamline our work with the OXPO topology conversion and provisioning.

We have established a new repository that exclusively houses the necessary functions for validating OXPO topology and transforming it into the SDX topology API wrapper. This focused approach allows us to enhance the efficiency and maintainability of our codebase.
In this repository, we will be phasing out any extra functions that don't directly support these core processes. Here is the link to the new repository: atlanticwave-sdx/sdx-oxp-integrator#9

We will also provide the /topology and /connection APIs through Nginx and document them with Swagger's OpenAPI based on the data model schema.

Italo, your expertise is crucial to us. Please take a moment to review the repository and share your thoughts. Your feedback is not only important, but it's also invaluable as we continue to progress with this initiative.

@lmarinve lmarinve self-assigned this Apr 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants