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

Refine git processor traces and fix locking of COA consistency check pipeline upon rejected git push on OSB delete #397

Merged
merged 6 commits into from
Jun 21, 2021

Commits on Jun 17, 2021

  1. Refined exception and logging during push errors

    - RunException refined to include failed status
    - info logs with push errors replaced with error logs so that common broker scripts displays them in smoke tests assertions.
    - error logs now use pretty print for push and rebase results
    gberche-orange committed Jun 17, 2021
    Configuration menu
    Copy the full SHA
    4c1e9e9 View commit details
    Browse the repository at this point in the history
  2. Fix failed test

    gberche-orange committed Jun 17, 2021
    Configuration menu
    Copy the full SHA
    c9d753f View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2021

  1. Fix for observed git push race condition

    This would be hard to reliably unit test using jgit:
    - would likely require multiple threads making concurrent conflicting commits and check that they all try to rebase and succeed.
    
    Fixes #398
    gberche-orange committed Jun 18, 2021
    Configuration menu
    Copy the full SHA
    de7dc7d View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2021

  1. Configuration menu
    Copy the full SHA
    fd55a34 View commit details
    Browse the repository at this point in the history
  2. Add support for optional deleteProcessors in ProcessorChain to suppor…

    …t git commit push first in paas-secret and then paas-templates
    gberche-orange committed Jun 21, 2021
    Configuration menu
    Copy the full SHA
    3b1ced7 View commit details
    Browse the repository at this point in the history
  3. Fix locking of COA consistency check pipeline upon rejected git push …

    …on OSB delete
    
    Now registers deleteProcessors into which secrets repo post-delete step happen before templates repo
    
    Fix #399
    gberche-orange committed Jun 21, 2021
    Configuration menu
    Copy the full SHA
    0ba6bed View commit details
    Browse the repository at this point in the history