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: Export to OCI format #203

Merged
merged 63 commits into from
Mar 7, 2023

Commits on Feb 13, 2023

  1. WIP - Draft version of the RFC

    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    jjbustamante committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    b95dc2c View commit details
    Browse the repository at this point in the history
  2. Fixing extension of the file

    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    jjbustamante committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    ff921a6 View commit details
    Browse the repository at this point in the history
  3. more work

    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    jjbustamante committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    430ad6d View commit details
    Browse the repository at this point in the history
  4. WIP - adding more diagrams

    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    jjbustamante committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    945b986 View commit details
    Browse the repository at this point in the history
  5. WIP - modifiying the whole idea based in our last OH 02/24

    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    jjbustamante committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    67a6866 View commit details
    Browse the repository at this point in the history
  6. WIP - Adding some C4 models diagrams to complement the idea

    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    jjbustamante committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    7150fa1 View commit details
    Browse the repository at this point in the history
  7. WIP - adding a draft idea of some changes to the report.toml file

    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    jjbustamante committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    b56954e View commit details
    Browse the repository at this point in the history
  8. Apply suggestions from code review

    Co-authored-by: Natalie Arellano <narellano@vmware.com>
    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    jjbustamante and natalieparellano committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    49c555c View commit details
    Browse the repository at this point in the history
  9. Apply suggestions from code review

    Co-authored-by: Natalie Arellano <narellano@vmware.com>
    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    jjbustamante and natalieparellano committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    480896f View commit details
    Browse the repository at this point in the history
  10. WIP - trying to re-write the idea mixing the launch cache and removin…

    …g the constraint of only enable for the daemon
    
    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    jjbustamante committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    16ef0ff View commit details
    Browse the repository at this point in the history
  11. WIP - updating the flow to use a flowchart diagram

    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    jjbustamante committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    71a8565 View commit details
    Browse the repository at this point in the history
  12. WIP - formating issues

    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    jjbustamante committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    6ab321d View commit details
    Browse the repository at this point in the history
  13. Improvements to the flowchart

    - Adding feedback from review
    - Simplify the flowchart diagram to avoid duplicated steps
    - Added the pending flows in the flowchart diagram
    
    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    jjbustamante committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    710ed11 View commit details
    Browse the repository at this point in the history
  14. Some minor fixes

    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    jjbustamante committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    95dc517 View commit details
    Browse the repository at this point in the history
  15. Adding some open questions

    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    jjbustamante committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    175ba16 View commit details
    Browse the repository at this point in the history
  16. Fixing typos

    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    jjbustamante committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    9d8effb View commit details
    Browse the repository at this point in the history
  17. Updating the latest changes according to the latest PoC

    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    jjbustamante committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    460fae5 View commit details
    Browse the repository at this point in the history
  18. Formatting changes

    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    jjbustamante committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    580c8ba View commit details
    Browse the repository at this point in the history
  19. Some other changes

    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    jjbustamante committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    d7f4ec8 View commit details
    Browse the repository at this point in the history
  20. Fixing sample script

    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    jjbustamante committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    b346ec2 View commit details
    Browse the repository at this point in the history
  21. Fixing typo and removing the report.toml section, I think we don't ne…

    …ed to add new behavior there
    
    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    jjbustamante committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    7b2632e View commit details
    Browse the repository at this point in the history
  22. Apply suggestions from code review

    Co-authored-by: Natalie Arellano <narellano@vmware.com>
    
    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    jjbustamante committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    eacd02e View commit details
    Browse the repository at this point in the history
  23. Adding PoC section

    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    jjbustamante committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    9311d15 View commit details
    Browse the repository at this point in the history
  24. Fixing skopeo section

    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    jjbustamante committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    abb648a View commit details
    Browse the repository at this point in the history
  25. Moving the demo link

    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    jjbustamante committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    715384a View commit details
    Browse the repository at this point in the history
  26. Adding some suggestion for migration path to remove the daemon

    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    jjbustamante committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    e2c6b86 View commit details
    Browse the repository at this point in the history
  27. formatting issue

    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    jjbustamante committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    58ba5e4 View commit details
    Browse the repository at this point in the history
  28. Adding performance tests results

    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    jjbustamante committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    be4c854 View commit details
    Browse the repository at this point in the history
  29. Apply suggestions from code review

    Co-authored-by: Natalie Arellano <narellano@vmware.com>
    
    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    jjbustamante committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    81554a4 View commit details
    Browse the repository at this point in the history
  30. Adding details about the second build error and the suggestion to use…

    … imgutil instead of skopeo
    
    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    jjbustamante committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    b140031 View commit details
    Browse the repository at this point in the history
  31. fixing some references

    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    jjbustamante committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    c2b534f View commit details
    Browse the repository at this point in the history
  32. Fixing bash root folder in bash tree example

    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    jjbustamante committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    0fb5714 View commit details
    Browse the repository at this point in the history
  33. fixing typos

    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    jjbustamante committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    72d90d3 View commit details
    Browse the repository at this point in the history
  34. fixing typos

    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    jjbustamante committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    04806d3 View commit details
    Browse the repository at this point in the history
  35. Fixing 2nd build issue measurment

    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    jjbustamante committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    d9cbdcf View commit details
    Browse the repository at this point in the history
  36. WIP - polishing this RFC

    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    jjbustamante committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    5b418c5 View commit details
    Browse the repository at this point in the history
  37. WIP - adding new metrics for performance

    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    jjbustamante committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    9575ba8 View commit details
    Browse the repository at this point in the history
  38. WIP - adding PoC metrics

    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    jjbustamante committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    7735788 View commit details
    Browse the repository at this point in the history
  39. Adding comments from Javier Romero

    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    jjbustamante committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    e875023 View commit details
    Browse the repository at this point in the history
  40. Adding containerd example

    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    jjbustamante committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    85893d2 View commit details
    Browse the repository at this point in the history
  41. adding more information about my hard drive

    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    jjbustamante committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    4cdc0a9 View commit details
    Browse the repository at this point in the history
  42. adding another feature that will be benefit of exporting to OCI layout

    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    jjbustamante committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    a53a93c View commit details
    Browse the repository at this point in the history
  43. Testing the new GPG key

    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    jjbustamante committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    050bb1c View commit details
    Browse the repository at this point in the history
  44. Polishing the examples section

    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    jjbustamante committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    84418f1 View commit details
    Browse the repository at this point in the history
  45. removing the plan for daemon removal

    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    jjbustamante committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    f9e225f View commit details
    Browse the repository at this point in the history
  46. adding the possibility to allow partial images on disk

    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    jjbustamante committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    f79bb23 View commit details
    Browse the repository at this point in the history
  47. extending the examples section

    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    jjbustamante committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    966488a View commit details
    Browse the repository at this point in the history
  48. Update text/0000-export-to-oci.md

    Fixes suggested by Natalie
    
    Co-authored-by: Natalie Arellano <narellano@vmware.com>
    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    jjbustamante and natalieparellano committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    9eb99ad View commit details
    Browse the repository at this point in the history
  49. renaming flags to use layout instead of oci

    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    jjbustamante committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    e6e01fd View commit details
    Browse the repository at this point in the history
  50. Adding updates after the implementation

    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    jjbustamante committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    a38c474 View commit details
    Browse the repository at this point in the history
  51. Adding updates after the implementation

    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    jjbustamante committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    f498b0a View commit details
    Browse the repository at this point in the history
  52. Open questions

    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    jjbustamante committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    5d9b008 View commit details
    Browse the repository at this point in the history
  53. Unresolved question about exporting to tarball

    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    jjbustamante committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    6fc05ff View commit details
    Browse the repository at this point in the history
  54. updating the rules to map image ref to path

    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    jjbustamante committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    40cd649 View commit details
    Browse the repository at this point in the history
  55. Removing the Name field from the analyzed.toml

    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    jjbustamante committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    1771f9f View commit details
    Browse the repository at this point in the history
  56. removing the layout-repo flag

    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    jjbustamante committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    35bd3e9 View commit details
    Browse the repository at this point in the history
  57. Revert "Removing the Name field from the analyzed.toml"

    This reverts commit 9e5c2d0.
    
    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    jjbustamante committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    eba5b7e View commit details
    Browse the repository at this point in the history
  58. adding Natalie's feedback

    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    
    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    jjbustamante committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    1086f45 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2023

  1. adding layout-dir to some missing places

    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    jjbustamante committed Feb 15, 2023
    Configuration menu
    Copy the full SHA
    b09fea0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d5cbf7d View commit details
    Browse the repository at this point in the history
  3. updating the unresolved questions

    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    jjbustamante committed Feb 15, 2023
    Configuration menu
    Copy the full SHA
    76d034f View commit details
    Browse the repository at this point in the history
  4. updating the spec changes

    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    jjbustamante committed Feb 15, 2023
    Configuration menu
    Copy the full SHA
    77c9fcc View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2023

  1. Update 0000-export-to-oci.md

    Fixing error message according to the implementation
    
    Signed-off-by: Juan Bustamante <jbustamante@vmware.com>
    jjbustamante committed Feb 17, 2023
    Configuration menu
    Copy the full SHA
    8beb9e8 View commit details
    Browse the repository at this point in the history