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

[release-0.3] Update OKD community bundle PR automation #144

Commits on Jan 25, 2024

  1. Makefile target to revert all version or build date related changes

    Add utility Makefile target to revert version, icon and dates from CSV
    before committing new changes.
    
    Signed-off-by: Carlo Lobrano <c.lobrano@gmail.com>
    clobrano committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    9e1f358 View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2024

  1. Trigger bundle-reset automatically as part of verify-no-changes target

    Signed-off-by: Carlo Lobrano <c.lobrano@gmail.com>
    clobrano committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    cfb8c2f View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2024

  1. Make complete bundle community via Makefile

    Signed-off-by: Carlo Lobrano <c.lobrano@gmail.com>
    clobrano committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    dd64d73 View commit details
    Browse the repository at this point in the history
  2. Merge pull request medik8s#118 from clobrano/makefile-cleanup-bundle-0

    Makefile target to revert all version or build date related changes
    openshift-merge-bot[bot] committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    86b4c51 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2024

  1. Github workflow to commit Red Hat Community bundle in CI

    This workflow will:
    - build OKD bundle for MDR
    - clone upstream redhat-openshift-ecosystem/community-operators-prod
    - copy MDR's OKD bundle to the appropriate folder
    - create dev branch, commit changes and push to our fork
      medik8s/community-operators-prod from which we can manually review and
      create the PR
    
    Signed-off-by: Carlo Lobrano <c.lobrano@gmail.com>
    clobrano committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    aaf0614 View commit details
    Browse the repository at this point in the history
  2. Make OCP_VERSION configurable

    Signed-off-by: Carlo Lobrano <c.lobrano@gmail.com>
    clobrano committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    d734241 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2024

  1. Replace OKD with RH Community

    Signed-off-by: Carlo Lobrano <c.lobrano@gmail.com>
    clobrano committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    9bdae17 View commit details
    Browse the repository at this point in the history
  2. Merge pull request medik8s#122 from clobrano/automate-community-relea…

    …se-0
    
    Automate community bundle release
    openshift-merge-bot[bot] committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    131b32f View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2024

  1. Allow to create a test bundle for development

    Is currently not possible to create a test bundle (e.g. with changes or
    custom IMAGE_REGISTRY) due to `docker-build` target running
    `verify-no-changes` recipe
    
    Let `docker-build` run only `test-no-verify-changes` to permit test
    bundles creation.
    
    Signed-off-by: Carlo Lobrano <c.lobrano@gmail.com>
    clobrano committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    95eb835 View commit details
    Browse the repository at this point in the history
  2. Remove catalog creation from Makefile

    Signed-off-by: Carlo Lobrano <c.lobrano@gmail.com>
    clobrano committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    8c77b38 View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2024

  1. Merge pull request medik8s#127 from clobrano/remove-build-catalog-tar…

    …get-0
    
    Remove catalog creation from Makefile
    openshift-merge-bot[bot] committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    5ef777e View commit details
    Browse the repository at this point in the history
  2. Merge pull request medik8s#126 from clobrano/allow-bundle-creation-wi…

    …th-changes-0
    
    Allow to create a test bundle for development
    openshift-merge-bot[bot] committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    9955b60 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2024

  1. Fix typo in replaces field variable

    Signed-off-by: Carlo Lobrano <c.lobrano@gmail.com>
    clobrano committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    bda4d9b View commit details
    Browse the repository at this point in the history
  2. Adopt reusable workflow to release RH community bundle

    Signed-off-by: Carlo Lobrano <c.lobrano@gmail.com>
    clobrano committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    557cbec View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2024

  1. Merge pull request medik8s#128 from clobrano/automate-rh-community-bu…

    …ndle-1
    
    Adopt reusable workflow for Red Hat Community bundle creation
    openshift-merge-bot[bot] committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    8e3e24b View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2024

  1. Add Makefile recipe to build a file-based catalog

    Signed-off-by: Carlo Lobrano <c.lobrano@gmail.com>
    clobrano committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    1ba63fd View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2024

  1. Merge pull request medik8s#123 from clobrano/build-file-based-catalog-0

    Build file-based catalog
    clobrano committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    84e63f8 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2024

  1. Fix verify-previous-version Makefile target

    Signed-off-by: Carlo Lobrano <c.lobrano@gmail.com>
    clobrano committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    db21101 View commit details
    Browse the repository at this point in the history
  2. Merge pull request medik8s#131 from clobrano/fix-makefile-previous-ve…

    …rsion-check-0
    
    Fix verify-previous-version Makefile target
    clobrano committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    efbdc73 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2024

  1. Fix Go install in Dockerfile

    Currently, installing the latest z version of golang from the go
    toolchain available in the repository (via go get) is failing with the
    following error:
    
    go: updating go.mod requires go >= 1.21.8 (running go 1.21.7; GOTOOLCHAIN=local)
    
    To fix it, this change installs directly the wanted version from
    https://golang.org/dl without using the distribution repository.
    
    Signed-off-by: Carlo Lobrano <c.lobrano@gmail.com>
    clobrano committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    07aba94 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2024

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

Commits on May 2, 2024

  1. Update OKD Community bundle PR automation

    Use the latest version of shared GitHub Action to create the OKD
    community bundle PR (MDR only has OKD bundle, no K8s)
    
    Create a manual workflow to provide the necessary inputs to the shared
    GitHub Action to:
    - build and push versioned images to quay registry
    - create the OKD release branch, ready for the PR
    
    Signed-off-by: Carlo Lobrano <c.lobrano@gmail.com>
    clobrano committed May 2, 2024
    Configuration menu
    Copy the full SHA
    508bdab View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2024

  1. Update release workflow

    - we can set previous_version and ocp_version are mandatory, since MDR
      only supports OKD release bundle.
    - meeDamian/github-release needs tag as input.
    - replace github.ref_name with inputs.version in release body.
    - uniform target bundle-community-okd (in place of -rh) like the other
      operators have.
    clobrano committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    85bd965 View commit details
    Browse the repository at this point in the history
  2. Let the CI set OCP_VERSION

    clobrano committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    cb97a29 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2024

  1. Configuration menu
    Copy the full SHA
    a7b21a5 View commit details
    Browse the repository at this point in the history
  2. Add missing BLUE_ICON_PATH variable definition

    Signed-off-by: Carlo Lobrano <c.lobrano@gmail.com>
    clobrano committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    9bc63e2 View commit details
    Browse the repository at this point in the history