Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: akram/operator-registry
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: operator-framework/operator-registry
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Able to merge. These branches can be automatically merged.

Commits on Apr 9, 2021

  1. Copy the full SHA
    fca141f View commit details

Commits on Apr 20, 2021

  1. (bug) add after deprecation

    Signed-off-by: Lance Galletti <galletti@bu.edu>
    gallettilance committed Apr 20, 2021
    Copy the full SHA
    b5f4883 View commit details

Commits on Apr 22, 2021

  1. Merge pull request operator-framework#642 from gallettilance/deprecat…

    …e-bug
    
    Bug 1951387: (bug) add after deprecation
    benluddy authored Apr 22, 2021
    Copy the full SHA
    0a0282b View commit details

Commits on Apr 27, 2021

  1. Force latest install of podman to fix currently broken e2e tests

    Signed-off-by: Joe Lanford <joe.lanford@gmail.com>
    joelanford committed Apr 27, 2021
    Copy the full SHA
    05de87b View commit details
  2. Merge pull request operator-framework#645 from joelanford/fix-e2e-podman

    Force latest install of podman to fix currently broken e2e tests
    dinhxuanvu authored Apr 27, 2021
    Copy the full SHA
    a8d172d View commit details
  3. Add optional go-apidiff test to CI

    Signed-off-by: Joe Lanford <joe.lanford@gmail.com>
    joelanford committed Apr 27, 2021
    Copy the full SHA
    dd85cbc View commit details
  4. Merge pull request operator-framework#595 from joelanford/go-apidiff

    Add optional go-apidiff test to CI
    openshift-merge-robot authored Apr 27, 2021
    Copy the full SHA
    83884aa View commit details
  5. Move config serve and validate to opm alpha

    The serve and validate commands for declarative config are not yet
    ready for production use and there are changes that will potentially
    alter the functionality significantly. As a result, both commands
    are moved to be under `alpha`.
    
    Signed-off-by: Vu Dinh <vudinh@outlook.com>
    dinhxuanvu committed Apr 27, 2021
    Copy the full SHA
    dbb041c View commit details

Commits on Apr 30, 2021

  1. Merge pull request operator-framework#646 from dinhxuanvu/config-alpha

    Move config serve and validate to opm alpha
    dinhxuanvu authored Apr 30, 2021
    Copy the full SHA
    81921b7 View commit details
  2. .github/workflows: Remove the e2e-minikube action job

    Update the .github/workflows/test.yml action configuration and remove
    the e2e-minikube job. Running e2e tests on both kind and minikube
    cluster provisioners provides little value and opens us up to additional
    flakes being present in the e2e suite, along with maintaining multiple
    installation paths for these jobs.
    
    Signed-off-by: timflannagan <timflannagan@gmail.com>
    timflannagan committed Apr 30, 2021
    Copy the full SHA
    beb8c39 View commit details
  3. .github/workflows: Add action that emulates tide commands

    Signed-off-by: timflannagan <timflannagan@gmail.com>
    timflannagan committed Apr 30, 2021
    Copy the full SHA
    ac59800 View commit details
  4. check presence of all bundles before deprecate

    Signed-off-by: Ankita Thomas <ankithom@redhat.com>
    ankitathomas committed Apr 30, 2021
    Copy the full SHA
    7b2faba View commit details
  5. Improve load func error handling to expose more information

    Many of sqlite query returns errors due to constrain issues. Those
    errors are often vague and not helpful for debugging reason.
    
    Those sqlite errors should be wrapped around with other information
    to expose the root cause and provide further data for debugging.
    
    Signed-off-by: Vu Dinh <vudinh@outlook.com>
    dinhxuanvu committed Apr 30, 2021
    Copy the full SHA
    efa3907 View commit details

Commits on May 3, 2021

  1. revert api signatures

    Signed-off-by: Ankita Thomas <ankithom@redhat.com>
    ankitathomas committed May 3, 2021
    Copy the full SHA
    05d78f0 View commit details
  2. Merge pull request operator-framework#636 from timflannagan/estroz-gh…

    …-action-retest
    
    .github/workflows: Add action that emulates tide commands
    openshift-merge-robot authored May 3, 2021
    Copy the full SHA
    7102c55 View commit details
  3. Merge pull request operator-framework#648 from timflannagan/remove-mi…

    …nikube-e2e-test
    
    .github/workflows: Remove the e2e-minikube action job
    openshift-merge-robot authored May 3, 2021
    Copy the full SHA
    e29651f View commit details

Commits on May 4, 2021

  1. Support and default to YAML formatting for declarative config

    Signed-off-by: Joe Lanford <joe.lanford@gmail.com>
    joelanford committed May 4, 2021
    Copy the full SHA
    573302a View commit details
  2. Set yaml.NewYAMLOrJSONDecoder buffer size to 4096

    Signed-off-by: Joe Lanford <joe.lanford@gmail.com>
    joelanford committed May 4, 2021
    Copy the full SHA
    24d0ad3 View commit details

Commits on May 5, 2021

  1. revert WriteDir to use JSON, but keep WriteYAML support

    Signed-off-by: Joe Lanford <joe.lanford@gmail.com>
    joelanford committed May 5, 2021
    Copy the full SHA
    231bcf4 View commit details
  2. improve test coverage in internal/declcfg

    Signed-off-by: Joe Lanford <joe.lanford@gmail.com>
    joelanford committed May 5, 2021
    Copy the full SHA
    c19a4d7 View commit details
  3. fix(deprecated): add sqlite table and migration

    Add the "deprecated" table to persist the names of all bundles
    previously deprecated in the index. The table is meant to protect
    against lossy index operations that drop deprecated properties from the
    database; e.g. implementation of --overwite-latest that deletes all bundles
    and properties.
    
    Signed-off-by: Nick Hale <njohnhale@gmail.com>
    njhale committed May 5, 2021
    Copy the full SHA
    567a2be View commit details

Commits on May 6, 2021

  1. always write yaml start separator

    Signed-off-by: Joe Lanford <joe.lanford@gmail.com>
    joelanford committed May 6, 2021
    Copy the full SHA
    cb7f05c View commit details
  2. Merge pull request operator-framework#644 from ankitathomas/deprecate…

    …-fix
    
    Test for bundlepaths before deprecate
    ankitathomas authored May 6, 2021
    Copy the full SHA
    af1039f View commit details
  3. Copy the full SHA
    039197b View commit details
  4. Merge pull request operator-framework#655 from operator-framework/rev…

    …ert-644-deprecate-fix
    
    Revert "Test for bundlepaths before deprecate"
    kevinrizza authored May 6, 2021
    Copy the full SHA
    96c1023 View commit details
  5. add SetEscapeHTML method to declcfg yamlEncoder

    Signed-off-by: Joe Lanford <joe.lanford@gmail.com>
    joelanford committed May 6, 2021
    Copy the full SHA
    0318c3e View commit details
  6. Merge pull request operator-framework#647 from dinhxuanvu/error-impr

    Improve load func error handling to expose more information
    openshift-merge-robot authored May 6, 2021
    Copy the full SHA
    c572d0d View commit details

Commits on May 7, 2021

  1. fix(deprecated): don't verify deprecated replaces

    If a bundle is referenced in the "deprecated" table, don't verify that
    the bundle it's replacing is present.
    
    Signed-off-by: Nick Hale <njohnhale@gmail.com>
    njhale committed May 7, 2021
    Copy the full SHA
    8f93a09 View commit details
  2. Copy the full SHA
    a7c0864 View commit details
  3. Merge pull request operator-framework#641 from joelanford/declcfg-yaml

    Support YAML formatting for declarative config
    openshift-merge-robot authored May 7, 2021
    Copy the full SHA
    7e5150e View commit details

Commits on May 12, 2021

  1. consistently use latest go1.16 in all workflows

    Signed-off-by: Joe Lanford <joe.lanford@gmail.com>
    joelanford committed May 12, 2021
    Copy the full SHA
    afc4448 View commit details

Commits on May 13, 2021

  1. Merge pull request operator-framework#662 from joelanford/gh-actions-…

    …go-1-16
    
    Consistently use latest go1.16 in all workflows
    openshift-merge-robot authored May 13, 2021
    Copy the full SHA
    68c1758 View commit details

Commits on May 17, 2021

  1. fix race in test with mockRepo/mockBlobStore

    use pointer receivers in mockRepo and mockBlobStore to
    avoid copying the mutex in mockBlobStore
    
    Signed-off-by: Joe Lanford <joe.lanford@gmail.com>
    joelanford committed May 17, 2021
    Copy the full SHA
    280b493 View commit details
  2. Merge pull request operator-framework#665 from joelanford/fix-unit-flake

    fix race in test with mockRepo/mockBlobStore
    openshift-merge-robot authored May 17, 2021
    Copy the full SHA
    0ae0cd4 View commit details

Commits on May 18, 2021

  1. fix: elide channels with deprecated bundle heads

    Signed-off-by: Nick Hale <njohnhale@gmail.com>
    njhale committed May 18, 2021
    Copy the full SHA
    de74420 View commit details
  2. test(sqlite): ensure tolerant bundle removal

    Signed-off-by: Nick Hale <njohnhale@gmail.com>
    njhale committed May 18, 2021
    Copy the full SHA
    0147a44 View commit details
  3. Merge pull request operator-framework#659 from njhale/fix/deprecate-c…

    …hannel
    
    Elide channels starting with deprecated bundles
    openshift-merge-robot authored May 18, 2021
    Copy the full SHA
    42d8e42 View commit details

Commits on May 19, 2021

  1. Add opm alpha init/render commands.

    The `init` command is a simple CLI used to generate new `olm.package`
    blobs. It has flags for default channel, icon file, and description file
    to enable every field to be populated via the CLI.
    
    The `render` command converts various opm-related images to a declarative
    config format. It:
    - converts bundle images to `olm.bundle` blobs
    - converts databases in sqlite-based index images to declarative config
      blobs.
    - loads and serializes config directories from declarative-config-based
      index images, inlining any bundle objects that are found.
    
    Combined, these two commands form the foundation for building new
    DC-based indexes.
    
    Signed-off-by: Joe Lanford <joe.lanford@gmail.com>
    joelanford committed May 19, 2021
    Copy the full SHA
    fd09951 View commit details

Commits on May 25, 2021

  1. fix(containerd): drop xattrs during unpack

    On some systems, creating files with certain extended attributes is a
    restricted operation -- e.g. "security.compatibility" on SELinux -- and
    causes bundle and index unpacking to fail for unprivileged users. To fix
    this, we drop all xattrs from unpacked files before writing them.
    
    Signed-off-by: Nick Hale <njohnhale@gmail.com>
    njhale committed May 25, 2021
    Copy the full SHA
    3bd849f View commit details
  2. Merge pull request operator-framework#667 from njhale/fix/ignore-xattrs

    fix(containerd): drop xattrs during unpack
    openshift-merge-robot authored May 25, 2021
    Copy the full SHA
    92e5523 View commit details

Commits on May 27, 2021

  1. fix example bundle dockerfile

    pre-fix this would copy all yaml files in `./manifests` into the _file_
    `/manifests` and it would only keep the last file's contents.
    
    Adding that trailing slash creates the `/manifests` directory and copies
    all files as expected.
    
    Signed-off-by: Josh Gwosdz <jgwosdz@redhat.com>
    erdii committed May 27, 2021
    Copy the full SHA
    edb64dd View commit details

Commits on Jun 3, 2021

  1. fix(sqlite): upsert deprecation table entries

    Ensure insertions into the deprecated table always succeed by ignoring
    primary key constraints; i.e. "upsert" rows. This makes insertions
    idempotent and prevents duplicate deprecated properties from causing
    migration failures.
    
    Signed-off-by: Nick Hale <njohnhale@gmail.com>
    njhale committed Jun 3, 2021
    Copy the full SHA
    5b9db62 View commit details
  2. Merge pull request operator-framework#669 from njhale/fix/migration-12

    fix(sqlite): upsert deprecation table entries
    openshift-merge-robot authored Jun 3, 2021
    Copy the full SHA
    b660eab View commit details
  3. Add draft release info to opm release doc

    Signed-off-by: kevinrizza <krizza@redhat.com>
    kevinrizza committed Jun 3, 2021
    Copy the full SHA
    45d6ea6 View commit details
  4. Merge pull request operator-framework#670 from kevinrizza/master

    Add draft release info to opm release doc
    openshift-merge-robot authored Jun 3, 2021
    Copy the full SHA
    c95be3c View commit details
  5. address review comments

    Signed-off-by: Joe Lanford <joe.lanford@gmail.com>
    joelanford committed Jun 3, 2021
    Copy the full SHA
    d258369 View commit details

Commits on Jun 4, 2021

  1. Merge pull request operator-framework#661 from joelanford/declcfg-render

    Add opm alpha init/render commands.
    openshift-merge-robot authored Jun 4, 2021
    Copy the full SHA
    b79f47a View commit details

Commits on Jun 7, 2021

  1. Remove opm alpha add, declcfg.WriteDir, and related now-unused co…

    …de/tests
    
    Signed-off-by: Joe Lanford <joe.lanford@gmail.com>
    joelanford committed Jun 7, 2021
    Copy the full SHA
    eaa4f8b View commit details
  2. improve code coverage

    Signed-off-by: Joe Lanford <joe.lanford@gmail.com>
    joelanford committed Jun 7, 2021
    Copy the full SHA
    05ef277 View commit details

Commits on Jun 9, 2021

  1. Merge pull request operator-framework#674 from joelanford/declcfg-rm-…

    …add-write-dir
    
    Remove `opm alpha add`, `declcfg.WriteDir`, and related now-unused code/tests
    openshift-merge-robot authored Jun 9, 2021
    Copy the full SHA
    fc1611f View commit details
Loading