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-4.12] OCPBUGS-7884: Restart pods if related configuration was changed #228

Merged
merged 3 commits into from
Mar 6, 2023
Merged

[release-4.12] OCPBUGS-7884: Restart pods if related configuration was changed #228

merged 3 commits into from
Mar 6, 2023

Commits on Feb 22, 2023

  1. Augment Deployments and Daemonsets with related configs hashes

    To ensure that operands are using most recent configurations,
    such as cloud configs or credentials, check for related config content
    was added.
    
    This patch introduces hash calculation for secrets and configmaps content
    if they are detected in deployment/daemonset pod template spec.
    
    (cherry picked from commit 8ec1840)
    lobziik committed Feb 22, 2023
    Configuration menu
    Copy the full SHA
    41a351a View commit details
    Browse the repository at this point in the history
  2. Add watch for secrets and configmaps in `openshift-cloud-controller-m…

    …anager` namespace
    
    (cherry picked from commit 5b275f1)
    lobziik committed Feb 22, 2023
    Configuration menu
    Copy the full SHA
    bbe6514 View commit details
    Browse the repository at this point in the history
  3. Aling events reason with the conventions

    Replace all event reasons with constants instead of
    using free-form strings to comply k8s conventions
    
    Ref:
    https://github.com/kubernetes/community/blob/master/contributors/devel/sig-architecture/api-conventions.md#events
    (cherry picked from commit bc681b8)
    lobziik committed Feb 22, 2023
    Configuration menu
    Copy the full SHA
    854fc11 View commit details
    Browse the repository at this point in the history