Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: oxidecomputer/omicron
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: oxidecomputer/omicron
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: propagate-firewall-rules-to-sled
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 5 commits
  • 33 files changed
  • 1 contributor

Commits on Mar 2, 2022

  1. Add network interface parameters to instance creation

    - Add helpers to check if an address provided by a user can be
      requested, i.e., is in the subnet and is not a reserved address.
    - Add a query used to insert a network interface into the database,
      handling both IP allocation and validation of any provided instance
      (i.e., that the instance spans exactly one VPC). This subsumes the
      previous IP allocation query.
    - Removes the `instance_create_network_interface` method, moving the
      instance create saga to use the new
      `vpc_subnet_create_network_interface` method, with an instance
      provided in the construction request.
    - Adds parameters for setting up network interfaces (possibly multiple)
      in the instance create request.
    - Adds support for specifying zero or more network interfaces at
      instance creation. These must be new interfaces, support for attaching
      to existing interfaces is not yet implemented.
    bnaecker committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    ad8e8b3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f6ad7b4 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2022

  1. Configuration menu
    Copy the full SHA
    73eba20 View commit details
    Browse the repository at this point in the history
  2. Update Nexus OpenAPI spec

    bnaecker committed Mar 7, 2022
    Configuration menu
    Copy the full SHA
    c3a39f4 View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2022

  1. Configuration menu
    Copy the full SHA
    363c6a8 View commit details
    Browse the repository at this point in the history
Loading