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

Support other flavour of CRI #1442

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

Commits on Apr 11, 2024

  1. feat(crio): support other CRI flavours

    This first commit implements the following components:
    - Ansible playbook to configure CRI-O
    - Define packer build context for QEMU and Ubuntu 2204
    
    This implementations is limited, more OS and infrastructure provider will be probably supported in the following commits. The default CRI flavour is containerd and therefore a new packer common variable has been introduced for providing a default value.
    
    Signed-off-by: Nicolò Ciraci <[email protected]>
    CiraciNicolo committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    15d7068 View commit details
    Browse the repository at this point in the history
  2. feat(crio): fixed crio installation and missing crictl

    This commit also include documentation tweaks, the packer variables for a qemu build using crio and generalize the cri socket
    CiraciNicolo committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    7bfcd66 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9f5aaa2 View commit details
    Browse the repository at this point in the history
  4. feat(crio-gvisor): This commit partially implements gvisor support

    Gvisor support is implemented by this commit but it is actually broken,
    you can refer to google/gvisor#3283 to see the
    progress. This commit just implements the heavy lifting needed in the
    future.
    CiraciNicolo committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    ea5b5b4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5d34982 View commit details
    Browse the repository at this point in the history
  6. feat(banner): add banner

    CiraciNicolo committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    a04aa8f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    dd8a4ee View commit details
    Browse the repository at this point in the history
  8. feat(crio): add support for centos (redhat)

    Signed-off-by: Nicolò Ciraci <[email protected]>
    CiraciNicolo committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    d86cd65 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    017ed6c View commit details
    Browse the repository at this point in the history
  10. feat(crio): json sort

    CiraciNicolo committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    c5200ff View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    ccd10dd View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    1b01f1f View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2024

  1. fix: error in conditionals for Debian

    Signed-off-by: Nicolò Ciraci <[email protected]>
    CiraciNicolo committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    ef3edd9 View commit details
    Browse the repository at this point in the history
  2. fix: fix incorrect clause comparison

    Signed-off-by: Nicolò Ciraci <[email protected]>
    CiraciNicolo committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    27511aa View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2024

  1. feat(crio): add local packer var for building local image

    Signed-off-by: Nicolò Ciraci <[email protected]>
    CiraciNicolo committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    b8df621 View commit details
    Browse the repository at this point in the history
  2. fix(crio): fix gitignore

    Signed-off-by: Nicolò Ciraci <[email protected]>
    CiraciNicolo committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    ccdfca4 View commit details
    Browse the repository at this point in the history
  3. fix(iso): fix iso image

    Signed-off-by: Nicolò Ciraci <[email protected]>
    CiraciNicolo committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    f68aebb View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2024

  1. feat(crio): add support for packaging version (>= 1.29)

    Signed-off-by: Nicolò Ciraci <[email protected]>
    CiraciNicolo committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    8c90270 View commit details
    Browse the repository at this point in the history
  2. feat(crio): merge upstream changes

    Signed-off-by: Nicolò Ciraci <[email protected]>
    CiraciNicolo committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    5ca5207 View commit details
    Browse the repository at this point in the history
  3. chore: sort json

    Signed-off-by: Nicolò Ciraci <[email protected]>
    CiraciNicolo committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    f0446a4 View commit details
    Browse the repository at this point in the history
  4. chore: linted files

    Signed-off-by: Nicolò Ciraci <[email protected]>
    CiraciNicolo committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    28b5b1b View commit details
    Browse the repository at this point in the history
  5. refactor: refactor some files, removed a block

    Signed-off-by: Nicolò Ciraci <[email protected]>
    CiraciNicolo committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    dc669cd View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2024

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