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

Decouple standard flavors from flavor naming #319

Merged
merged 17 commits into from
Sep 6, 2023
Merged

Decouple standard flavors from flavor naming #319

merged 17 commits into from
Sep 6, 2023

Commits on Sep 6, 2023

  1. Attempt at decoupling standard flavors from flavor naming

    Signed-off-by: Matthias Büchse <[email protected]>
    mbuechse authored and fkr committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    0906155 View commit details
    Browse the repository at this point in the history
  2. made ssd flavors recommended (maybe even remove them entirely)

    Signed-off-by: Matthias Büchse <[email protected]>
    mbuechse authored and fkr committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    c8abfd6 View commit details
    Browse the repository at this point in the history
  3. First shot at conformance test for the newly split-up standards

    Signed-off-by: Matthias Büchse <[email protected]>
    mbuechse authored and fkr committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    e0a369b View commit details
    Browse the repository at this point in the history
  4. Appease flake8 by removing unused imports

    Signed-off-by: Matthias Büchse <[email protected]>
    mbuechse authored and fkr committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    d07520d View commit details
    Browse the repository at this point in the history
  5. Fix scs-0100-v4-flavors.yaml (empty lists) as well as mode for flavor…

    …s-openstack.py (executable)
    
    Signed-off-by: Matthias Büchse <[email protected]>
    mbuechse authored and fkr committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    06f1c76 View commit details
    Browse the repository at this point in the history
  6. Appeased markdown-lint; harmonized extra-spec key with script: scs:cp…

    …u-type instead of scs:vCPU-type
    
    Signed-off-by: Matthias Büchse <[email protected]>
    mbuechse authored and fkr committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    99fba75 View commit details
    Browse the repository at this point in the history
  7. Adjusted/amended Conformance Tests sections according to scs-0001-v1.

    Signed-off-by: Matthias Büchse <[email protected]>
    mbuechse authored and fkr committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    85497d9 View commit details
    Browse the repository at this point in the history
  8. Make properties a first-class subject of this standard

    Any flavor that carries any of these must also have the corresponding semantics, otherwise no discoverability
    
    Signed-off-by: Matthias Büchse <[email protected]>
    mbuechse authored and fkr committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    7a4a2f1 View commit details
    Browse the repository at this point in the history
  9. SSD flavors are mandatory (revert b7d655a)

    Signed-off-by: Matthias Büchse <[email protected]>
    mbuechse authored and fkr committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    acb3c96 View commit details
    Browse the repository at this point in the history
  10. Rename scs:name-v4 to v2 because the naming scheme has not changed si…

    …nce v2
    
    Signed-off-by: Matthias Büchse <[email protected]>
    mbuechse authored and fkr committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    a970f05 View commit details
    Browse the repository at this point in the history
  11. Make requirements more precise, enhance discoverability

    Signed-off-by: Matthias Büchse <[email protected]>
    mbuechse authored and fkr committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    407386a View commit details
    Browse the repository at this point in the history
  12. Change scs-0100-v3 in place because the change doesn't render any imp…

    …lementation unconformant
    
    Signed-off-by: Matthias Büchse <[email protected]>
    mbuechse authored and fkr committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    69ac212 View commit details
    Browse the repository at this point in the history
  13. Tool to generate input for osism's flavor manager from this standard'…

    …s yaml file
    
    Signed-off-by: Matthias Büchse <[email protected]>
    mbuechse authored and fkr committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    96bfab4 View commit details
    Browse the repository at this point in the history
  14. Include v1 names, make name handling more explicit

    Signed-off-by: Matthias Büchse <[email protected]>
    mbuechse authored and fkr committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    070db2c View commit details
    Browse the repository at this point in the history
  15. Include v1 names

    Signed-off-by: Matthias Büchse <[email protected]>
    mbuechse authored and fkr committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    f3ba0b0 View commit details
    Browse the repository at this point in the history
  16. Appease flake8: remove unused variable

    Signed-off-by: Matthias Büchse <[email protected]>
    mbuechse authored and fkr committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    140adf7 View commit details
    Browse the repository at this point in the history
  17. Added improvements to standard flavors.

    Define cpu-type and diskN-types and cross-reference flavor-naming.
    Mention live-migration consequence.
    
    Signed-off-by: Kurt Garloff <[email protected]>
    garloff authored and fkr committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    632c5b5 View commit details
    Browse the repository at this point in the history