Skip to content
This repository has been archived by the owner on Dec 21, 2023. It is now read-only.

fix(shipyard-controller): Do not overwrite subscriptions #7057

Closed
wants to merge 44 commits into from

Commits on Mar 3, 2022

  1. fix(shipyard-controller): Do not overwrite existing subscriptions in …

    …case of version update
    
    Signed-off-by: Florian Bacher <florian.bacher@dynatrace.com>
    bacherfl committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    3d557d0 View commit details
    Browse the repository at this point in the history
  2. added assertion to check if subscriptions are still there after versi…

    …on upgrade
    
    Signed-off-by: Florian Bacher <florian.bacher@dynatrace.com>
    bacherfl committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    b57f8a7 View commit details
    Browse the repository at this point in the history
  3. added assertion to check if subscriptions are still there after versi…

    …on upgrade
    
    Signed-off-by: Florian Bacher <florian.bacher@dynatrace.com>
    bacherfl committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    0c301b8 View commit details
    Browse the repository at this point in the history
  4. fixed typo

    Signed-off-by: Florian Bacher <florian.bacher@dynatrace.com>
    bacherfl committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    ce7ce50 View commit details
    Browse the repository at this point in the history
  5. fixed sonar warnings

    Signed-off-by: Florian Bacher <florian.bacher@dynatrace.com>
    bacherfl committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    b3a5944 View commit details
    Browse the repository at this point in the history
  6. added comment

    Signed-off-by: Florian Bacher <florian.bacher@dynatrace.com>
    bacherfl committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    8596714 View commit details
    Browse the repository at this point in the history
  7. pr review

    Signed-off-by: Florian Bacher <florian.bacher@dynatrace.com>
    bacherfl committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    2e06a39 View commit details
    Browse the repository at this point in the history
  8. added unit test for repo implementation

    Signed-off-by: Florian Bacher <florian.bacher@dynatrace.com>
    bacherfl committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    a41fa3d View commit details
    Browse the repository at this point in the history
  9. ci: Add pipeline to nightly check docker image digests (#6598)

    Signed-off-by: Moritz Wiesinger <moritz.wiesinger@dynatrace.com>
    mowies committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    02a2f79 View commit details
    Browse the repository at this point in the history
  10. ci: Minor pipeline improvements (#6613)

    Signed-off-by: Moritz Wiesinger <moritz.wiesinger@dynatrace.com>
    mowies committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    bdf50a9 View commit details
    Browse the repository at this point in the history
  11. ci: Only push docker images if not from a forked repo (#6618)

    Signed-off-by: Moritz Wiesinger <moritz.wiesinger@dynatrace.com>
    mowies committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    41f4e08 View commit details
    Browse the repository at this point in the history
  12. ci: Fix digest checker pipeline (#6619)

    Co-authored-by: Giovanni Liva <giovanni.liva@dynatrace.com>
    Signed-off-by: Moritz Wiesinger <moritz.wiesinger@dynatrace.com>
    mowies and thisthat committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    4470f0f View commit details
    Browse the repository at this point in the history
  13. ci: Fix CI pipeline not pushing master images to registry (#6634)

    Signed-off-by: Moritz Wiesinger <moritz.wiesinger@dynatrace.com>
    mowies committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    4f30919 View commit details
    Browse the repository at this point in the history
  14. feat: Release helm charts on GitHub pages (#6559)

    BREAKING CHANGES: The Keptn Helm charts are now served from the [keptn/helm-charts](https://github.com/keptn/helm-charts) repository through GitHub pages. They are accessible by using https://charts.keptn.sh as a helm chart repository.
    
    Signed-off-by: Moritz Wiesinger <moritz.wiesinger@dynatrace.com>
    mowies committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    b4367a6 View commit details
    Browse the repository at this point in the history
  15. ci: Remove unneeded pipelines and config files (#6642)

    Signed-off-by: Moritz Wiesinger <moritz.wiesinger@dynatrace.com>
    mowies committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    94de548 View commit details
    Browse the repository at this point in the history
  16. ci: Fix master builds not pushing docker images (#6643)

    Signed-off-by: Moritz Wiesinger <moritz.wiesinger@dynatrace.com>
    mowies committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    7216d49 View commit details
    Browse the repository at this point in the history
  17. ci: Fix master builds not pushing docker images (#6659)

    Signed-off-by: Moritz Wiesinger <moritz.wiesinger@dynatrace.com>
    mowies committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    38bd3ca View commit details
    Browse the repository at this point in the history
  18. ci: Fix intergation tests taking master artifacts from bot commits (#…

    …6670)
    
    Signed-off-by: Moritz Wiesinger <moritz.wiesinger@dynatrace.com>
    mowies committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    941b81d View commit details
    Browse the repository at this point in the history
  19. test: Integration Tests on static GKE clusters (#6632)

    Co-authored-by: Giovanni Liva <giovanni.liva@dynatrace.com>
    Signed-off-by: Moritz Wiesinger <moritz.wiesinger@dynatrace.com>
    mowies and thisthat committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    f435992 View commit details
    Browse the repository at this point in the history
  20. chore: Add k8s resource stats to release notes (#6718)

    Signed-off-by: Moritz Wiesinger <moritz.wiesinger@dynatrace.com>
    mowies committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    940bc5a View commit details
    Browse the repository at this point in the history
  21. ci: Fix dev helm charts not having a unique image name (#6816)

    Signed-off-by: Moritz Wiesinger <moritz.wiesinger@dynatrace.com>
    mowies committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    066b099 View commit details
    Browse the repository at this point in the history
  22. ci: Disable manual triggers of the CI pipeline (#6819)

    Signed-off-by: Moritz Wiesinger <moritz.wiesinger@dynatrace.com>
    mowies committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    3dd0f26 View commit details
    Browse the repository at this point in the history
  23. ci: Always use datetimed version for integration tests (#6820)

    Signed-off-by: Moritz Wiesinger <moritz.wiesinger@dynatrace.com>
    mowies committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    d28942c View commit details
    Browse the repository at this point in the history
  24. ci: Ensure that build matrix runs as far as possible (#6875)

    Signed-off-by: Moritz Wiesinger <moritz.wiesinger@dynatrace.com>
    mowies committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    5d3b7a0 View commit details
    Browse the repository at this point in the history
  25. ci: Only upload dev helm chart for non-fork PRs (#6763)

    (cherry picked from commit 134d487)
    Signed-off-by: Moritz Wiesinger <moritz.wiesinger@dynatrace.com>
    mowies committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    90f13fb View commit details
    Browse the repository at this point in the history
  26. ci: Push dev images to dev dockerhub registry, adjust helm charts (#6857

    )
    
    (cherry picked from commit 59a7762)
    Signed-off-by: Moritz Wiesinger <moritz.wiesinger@dynatrace.com>
    mowies committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    5cba7a1 View commit details
    Browse the repository at this point in the history
  27. chore: Removed makefile and all usages of it (#6804)

    (cherry picked from commit e55355f)
    Signed-off-by: Moritz Wiesinger <moritz.wiesinger@dynatrace.com>
    mowies committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    9911a24 View commit details
    Browse the repository at this point in the history
  28. ci: Fix cleanup in integration tests to also include clusterroles and…

    … clusterrolebindings (#6931)
    
    (cherry picked from commit 3dd71e5)
    Signed-off-by: Moritz Wiesinger <moritz.wiesinger@dynatrace.com>
    mowies committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    7ea0264 View commit details
    Browse the repository at this point in the history
  29. ci: Fix release pipeline not uploading helm charts correctly (#6944)

    (cherry picked from commit 0609c7d)
    Signed-off-by: Moritz Wiesinger <moritz.wiesinger@dynatrace.com>
    mowies committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    411a89a View commit details
    Browse the repository at this point in the history
  30. ci: Fix integration test pipeline not starting if there were 404ing C…

    …I pipeline runs in the source branch (#6966)
    
    (cherry picked from commit 23c4c37)
    Signed-off-by: Moritz Wiesinger <moritz.wiesinger@dynatrace.com>
    mowies committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    7b7295c View commit details
    Browse the repository at this point in the history
  31. ci: Fix resource cleanup in integration tests when resource arrays ar…

    …e empty (#6971)
    
    (cherry picked from commit 2abb21c)
    Signed-off-by: Moritz Wiesinger <moritz.wiesinger@dynatrace.com>
    mowies committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    ebc9879 View commit details
    Browse the repository at this point in the history
  32. added comment

    Signed-off-by: Florian Bacher <florian.bacher@dynatrace.com>
    bacherfl committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    916e0b4 View commit details
    Browse the repository at this point in the history
  33. fix(shipyard-controller): Do not overwrite existing subscriptions in …

    …case of version update
    
    Signed-off-by: Florian Bacher <florian.bacher@dynatrace.com>
    bacherfl committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    1e8ad14 View commit details
    Browse the repository at this point in the history
  34. added assertion to check if subscriptions are still there after versi…

    …on upgrade
    
    Signed-off-by: Florian Bacher <florian.bacher@dynatrace.com>
    bacherfl committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    584daaf View commit details
    Browse the repository at this point in the history
  35. added assertion to check if subscriptions are still there after versi…

    …on upgrade
    
    Signed-off-by: Florian Bacher <florian.bacher@dynatrace.com>
    bacherfl committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    03ca22a View commit details
    Browse the repository at this point in the history
  36. fixed typo

    Signed-off-by: Florian Bacher <florian.bacher@dynatrace.com>
    bacherfl committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    c3cb287 View commit details
    Browse the repository at this point in the history
  37. fixed sonar warnings

    Signed-off-by: Florian Bacher <florian.bacher@dynatrace.com>
    bacherfl committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    e47b0b8 View commit details
    Browse the repository at this point in the history
  38. added comment

    Signed-off-by: Florian Bacher <florian.bacher@dynatrace.com>
    bacherfl committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    138d831 View commit details
    Browse the repository at this point in the history
  39. pr review

    Signed-off-by: Florian Bacher <florian.bacher@dynatrace.com>
    bacherfl committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    7bf6c86 View commit details
    Browse the repository at this point in the history
  40. added unit test for repo implementation

    Signed-off-by: Florian Bacher <florian.bacher@dynatrace.com>
    bacherfl committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    bb69b39 View commit details
    Browse the repository at this point in the history
  41. added comment

    Signed-off-by: Florian Bacher <florian.bacher@dynatrace.com>
    bacherfl committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    8af5c17 View commit details
    Browse the repository at this point in the history
  42. Merge branch 'fix/uniform-version-update' of https://github.com/keptn…

    …/keptn into fix/uniform-version-update
    bacherfl committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    6104ac1 View commit details
    Browse the repository at this point in the history
  43. Trigger CI

    Signed-off-by: Florian Bacher <florian.bacher@dynatrace.com>
    bacherfl committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    9296a3a View commit details
    Browse the repository at this point in the history
  44. fix error in test_utils

    Signed-off-by: Florian Bacher <florian.bacher@dynatrace.com>
    bacherfl committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    38980fe View commit details
    Browse the repository at this point in the history