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

feat: configure flavors in Nova automatically #499

Open
wants to merge 19 commits into
base: main
Choose a base branch
from

Commits on Nov 25, 2024

  1. Configuration menu
    Copy the full SHA
    a519903 View commit details
    Browse the repository at this point in the history
  2. nova_flavors: initial code to reconcile with Nova

    This adds code that performs simple synchronization of the Flavor Specs
    defined in a YAML files in particular directory (presumably downloaded
    through git-sync) with a chosen Nova API instance.
    skrobul committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    c668e69 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b330f38 View commit details
    Browse the repository at this point in the history
  4. FlavorSpec: pre-filter specs on loading

    Prior to this change it was down to the client of FlavorSpec to filter
    out the irrelevant flavors, but now for consistency this filtering
    happens immediately when the flavors are loaded.
    skrobul committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    612ad62 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1d57e4f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6ee78ea View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    fc232f3 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    910dae5 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    861da7b View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    3b1207a View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    910bc89 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    fd4e4fa View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    caca9bf View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    7fdbc12 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    2f0360d View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    0f25402 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    0050224 View commit details
    Browse the repository at this point in the history
  18. Revert "fix: fix flavor to ironic resource class conversion"

    This reverts commit 5ac057b which was
    added in order to resolve the mismatch between the nova and ironic
    flavors that had a punctuation in the name. The reverted commit
    incorrectly changed the resource class name on the Ironic side while it
    was the  Nova side that was missing the underscores. This was resolved
    in the commit before this one.
    skrobul committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    d504e52 View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2024

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