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

[RFC] test: test against reference images lib generated manifest #186

Closed
wants to merge 24 commits into from

Commits on Sep 2, 2024

  1. Makefile: add "make externals" to have a quick way to build externals

    This commit adds a new "make externals" command that should help
    iterate faster by making the images otk externals available easily
    for development.
    mvo5 committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    f6ed83f View commit details
    Browse the repository at this point in the history
  2. examples: update otk-gen-partition-table example to "work"

    This commit updates the example partition table in the
    centos-9-x86_64-qcow2.yaml file to "work", i.e. to generate
    working otk defines. It is not a complete partition table
    yet.
    
    Note that this will need a fix in images to really work:
    osbuild/images#890
    mvo5 committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    ae5147c View commit details
    Browse the repository at this point in the history
  3. [RFC] test: test against reference images lib generated manifest

    This is an idea how to make development of the otk manifest
    easier to iterate on. The idea is that we filter out the
    sources/rpms (we should consider later to keep the rpm names but
    not the exact versions) and then compare the stages. This way
    we can iterate on the development of the centos-9 example and
    always be confident that the reference is matching.
    
    The reference was generated with the `images` library.
    mvo5 committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    39e198d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ee5518b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c9ebe37 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    486e11b View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2024

  1. Configuration menu
    Copy the full SHA
    8949b09 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    84a5bca View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    067fe3d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6ad7247 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    843af8a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7ac1bdf View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4635037 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d7834d2 View commit details
    Browse the repository at this point in the history
  9. fixup! add another todo

    mvo5 committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    771987f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    f3dd7c0 View commit details
    Browse the repository at this point in the history
  11. centos: extract build pipeline

    mvo5 committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    494d5f8 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    7e0f61b View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    7ee91a0 View commit details
    Browse the repository at this point in the history
  14. centos: extract image pipeline

    mvo5 committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    28fef79 View commit details
    Browse the repository at this point in the history
  15. examples: merge fedora-minimal

    mvo5 committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    239b7fa View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    5754525 View commit details
    Browse the repository at this point in the history
  17. fixup! add another fixme

    mvo5 committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    2430d24 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    ec10b6d View commit details
    Browse the repository at this point in the history