1. 03 Aug, 2018 9 commits
  2. 02 Aug, 2018 28 commits
  3. 01 Aug, 2018 3 commits
    • Thong Kuah's avatar
      Make prometheus always use VERSION when running upgrade_command, similar to install_command. · a0f45336
      Thong Kuah authored
      We cannot use `version` as there are instances which may have
      incompatible values, eg. 2.0.0.
      
      Technially this method is not a way to upgrade the helm chart to a later
      version - it was introduced to allow config maps to be updated. We are
      yet to address changing helm chart versions
      a0f45336
    • Thong Kuah's avatar
      Lock helm charts to the VERSION already specified for each application. · f03d7237
      Thong Kuah authored
      Fix up VERSION for each of the applications
      * There is no 0.0.1 helm version for jupyterhub. Use the latest version instead
      * `:nginx` is not a valid chart version. Lock the ingress application GitLab installs to the latest chart version.
      * Use the latest gitlab-runner chart to prevent GitLab installing older versions when users have been installing the lastest version
      
      Always install from the VERSION and not the database `version` column.
      This should fix cases like https://gitlab.com/gitlab-org/gitlab-ee/issues/6795 in
      the instances where an install command failed previously, which locked the version
      in the database to an older version.
      
      Also, ensure that the version column is updated to the version we are
      installing.
      
      Add specs to show how previously failed appplications will be handled when the helm installation is run again
      
      Add changelog entry
      f03d7237
    • Jose Ivan Vargas's avatar
      Merge branch 'fix-failing-spec' into 'master' · 7a610b64
      Jose Ivan Vargas authored
      Fix scss-lint error
      
      See merge request gitlab-org/gitlab-ee!6755
      7a610b64