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

931: binary cataloger exclusion defaults #1948

Merged
merged 18 commits into from
Aug 8, 2023
Merged

Commits on Jul 20, 2023

  1. feat: add config skeleton for package exclusions

    Signed-off-by: Christopher Phillips <christopher.phillips@anchore.com>
    spiffcs committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    e7513e3 View commit details
    Browse the repository at this point in the history
  2. feat: expose cataloger names for default exclusions config

    Signed-off-by: Christopher Phillips <christopher.phillips@anchore.com>
    spiffcs committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    27e19cf View commit details
    Browse the repository at this point in the history
  3. feat: add relationship type to package exclusion struct

    Signed-off-by: Christopher Phillips <christopher.phillips@anchore.com>
    spiffcs committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    1a5bfce View commit details
    Browse the repository at this point in the history
  4. chore: add default config to constructor

    Signed-off-by: Christopher Phillips <christopher.phillips@anchore.com>
    spiffcs committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    228b5f5 View commit details
    Browse the repository at this point in the history
  5. feat: add match logic for new exclusions

    Signed-off-by: Christopher Phillips <christopher.phillips@anchore.com>
    spiffcs committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    a8bd32e View commit details
    Browse the repository at this point in the history
  6. test: add integration tests for new configuration

    Signed-off-by: Christopher Phillips <christopher.phillips@anchore.com>
    spiffcs committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    b67898a View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2023

  1. feat: pair down changes to not be config based

    Signed-off-by: Christopher Phillips <christopher.phillips@anchore.com>
    spiffcs committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    1a0df53 View commit details
    Browse the repository at this point in the history
  2. test: deduplication updates

    Signed-off-by: Christopher Phillips <christopher.phillips@anchore.com>
    spiffcs committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    d45458e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    439f48e View commit details
    Browse the repository at this point in the history
  4. fix: filter without allocate

    Signed-off-by: Christopher Phillips <christopher.phillips@anchore.com>
    spiffcs committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    aca6e56 View commit details
    Browse the repository at this point in the history
  5. test: update cli test package counts to meet new binary exclusions

    Signed-off-by: Christopher Phillips <christopher.phillips@anchore.com>
    spiffcs committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    f227e5a View commit details
    Browse the repository at this point in the history
  6. test: remove binary python from test-fixture

    Signed-off-by: Christopher Phillips <christopher.phillips@anchore.com>
    spiffcs committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    a87fd40 View commit details
    Browse the repository at this point in the history
  7. test: cleanup and add exclusions test stub

    Signed-off-by: Christopher Phillips <christopher.phillips@anchore.com>
    spiffcs committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    7fb0f52 View commit details
    Browse the repository at this point in the history
  8. test: update exclusion unit tests

    Signed-off-by: Christopher Phillips <christopher.phillips@anchore.com>
    spiffcs committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    a31c03e View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2023

  1. refactor: update with PR feedback

    Signed-off-by: Christopher Phillips <christopher.phillips@anchore.com>
    spiffcs committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    14263d3 View commit details
    Browse the repository at this point in the history
  2. style: simplify return for exclude

    Signed-off-by: Christopher Phillips <christopher.phillips@anchore.com>
    spiffcs committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    2ede303 View commit details
    Browse the repository at this point in the history
  3. docs: add docs updates with new config to enable old non exclusion path

    Signed-off-by: Christopher Phillips <christopher.phillips@anchore.com>
    spiffcs committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    58f6d69 View commit details
    Browse the repository at this point in the history
  4. refactor: PR feedback

    Signed-off-by: Christopher Phillips <christopher.phillips@anchore.com>
    spiffcs committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    dfd2446 View commit details
    Browse the repository at this point in the history