This project is mirrored from https://github.com/weaveworks/kured.git. Pull mirroring updated .
  1. 11 Jan, 2021 1 commit
    • Jean-Philippe Evrard's avatar
      Refresh kind cluster versions · 2e09425a
      Jean-Philippe Evrard authored
      Without this patch, we are using outdated images in kind cluster
      setup.
      
      This should fix it, by removing 1.17 cluster (which is not tested
      anymore), and updating 1.19 images.
      2e09425a
  2. 26 Nov, 2020 1 commit
  3. 28 Aug, 2020 1 commit
    • Jean-Philippe Evrard's avatar
      Add smoke/basic functional test · 3d75f1b3
      Jean-Philippe Evrard authored
      Without this patch, we don't test on release whether kured actually
      works and behave well.
      
      This is a problem, as a functional issue could have been hidden by
      a recent change, as our testing is minimalist (only test the
      usability, not the functionality).
      Instead of testing manually, we should ensure this in CI.
      
      This fixes it by adding a github action which tests the previously
      built artifacts before publishing a release. The job consume the helm
      chart in our code tree  (note: this relies on the last released image),
      and run a functional test triggering a coordinated restart of a
      whole 5 node cluster deployed with kind, through github actions.
      
      Note: The github action needs to reset docker configuration, else
      the reboot of the node (a docker container in kind) will fail.
      It will be correctly triggered, but the node will not come back up,
      with its systemd log mentioning: "Failed to attach 1 to compat systemd cgroup".
      3d75f1b3