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

Convert External DNS zone to be self-assembling #2881

Closed
Tracked by #1898
smklein opened this issue Apr 20, 2023 · 0 comments · Fixed by #5059
Closed
Tracked by #1898

Convert External DNS zone to be self-assembling #2881

smklein opened this issue Apr 20, 2023 · 0 comments · Fixed by #5059
Assignees

Comments

@smklein
Copy link
Collaborator

smklein commented Apr 20, 2023

No description provided.

@karencfv karencfv self-assigned this Nov 21, 2023
karencfv added a commit that referenced this issue Feb 23, 2024
### Overview

In addition to implementing the external DNS self assembling zone, this
PR contains a new SMF service called `opte-interface-setup`.

Closes: #2881
Related: #1898
### Implementation

This service makes use of the zone-network CLI tool to avoid having too
many CLIs doing things.

The CLI is now shipped independently so it can be called by two
different services.

The [`zone-networking opte-interface-set-up`](
https://github.com/oxidecomputer/omicron/pull/5059/files#diff-5fb7b70dc87176e02517181b0887ce250b6a4e4079e495990551deeca741dc8bR181-R202)
command sets up what the `ensure_address_for_port()` method used to set
up.

### Justification

The reasoning behind this new service is to avoid setting up too many
things via the method_script.sh file, and to avoid code duplication. The
Nexus zone will also be using this service to set up the OPTE interface.
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 a pull request may close this issue.

2 participants