Comment 5 for bug 1996054

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to utilities (master)

Reviewed: https://review.opendev.org/c/starlingx/utilities/+/864115
Committed: https://opendev.org/starlingx/utilities/commit/1dc658483af00a4141f50b540cd40a7d67a8140b
Submitter: "Zuul (22348)"
Branch: master

commit 1dc658483af00a4141f50b540cd40a7d67a8140b
Author: Heron Vieira <email address hidden>
Date: Wed Nov 9 10:15:50 2022 -0300

    Fix core_pattern and add token creation script

    Remove trailing double quotes from k8s-coredump-handler
    debian kernel.core_pattern and add a shell script
    that creates the k8s-coredump token that will be used
    by the upgrade procedure on a Standard System.

    Test Plan:
    PASS: Install and bootstrap system for a Standard
      configuration.
    PASS: Verify if kernel.core_pattern is not
          with a trailing double quote.
    PASS: Install standard 22.06, upgrade to 22.12
      and verify if token is created correctly on
      all nodes.

    Regression:

    PASS: After bootstrap, create and crash a pod with
          annotations configured and verify if coredump
          is generated on pod namespace on each node.
    PASS: After bootstrap, crash a non k8s application
          and verify that the coredump is generated as
          previously (by systemd-coredump) on each node.

    Closes-bug: 1996054

    Signed-off-by: Heron Vieira <email address hidden>
    Change-Id: I8b2e8fdefe093f4c3cdf12c65910e16f0fd7a351