- Feb 20, 2020
-
-
GitLab Bot authored
-
- Feb 11, 2020
-
-
GitLab Bot authored
-
- Dec 23, 2019
-
-
GitLab Bot authored
-
- Dec 20, 2019
-
-
GitLab Bot authored
-
- Dec 19, 2019
-
-
GitLab Bot authored
-
- Dec 16, 2019
-
-
GitLab Bot authored
-
- Dec 10, 2019
-
-
GitLab Bot authored
-
- Dec 06, 2019
-
-
GitLab Bot authored
-
- Oct 08, 2019
-
-
GitLab Bot authored
-
- Aug 30, 2019
-
-
Ash McKenzie authored
rails_helper.rb's only logic was to require spec_helper.rb.
-
- Aug 07, 2019
-
-
- Closes #60024 - Change PrometheusClient.new to accept a base url instead of an already created RestClient - Use Gitlab::HTTP in PrometheusClient instead of creating RestClient in PrometheusService - Move http_options from PrometheusService to PrometheusClient (follow_redirects: false) - ensure that base urls don't have the trailing slash - Created a `PrometheusClient#url` method that might not be strictly required - Change rescued exceptions from RestClient::* to HTTParty::ResponseError where possible and StandardError for the rest
-
- Aug 02, 2019
-
-
João Cunha authored
-
- Apr 30, 2019
-
-
Dylan Griffith authored
-
Dylan Griffith authored
In order to not miss any errors since we are not checking the return value of update
-
Thong Kuah authored
Basically does the reverse of after_transition to :installed.
-
Thong Kuah authored
Add specs
-
Thong Kuah authored
Only prometheus can be uninstalled atm, the rest will be dealt with later. Presumption is that new application types will have uninstallation implmemented at the same time.
-
- Apr 05, 2019
-
-
- rewords examples starting with 'should' - rewords examples starting with 'it' Note: I had to manually fixup "onlies" to "only"
-
- Apr 01, 2019
-
-
Thong Kuah authored
Adds `# frozen_string_literal: true` to spec/models ruby files
-
- Feb 15, 2019
-
-
João Cunha authored
- Adds to specs the case where apps are also updated - Rename scope calls on Gitlab::UsageData and Clusters::Cluster - Removes a duplicated spec
-
- Feb 14, 2019
-
-
Thong Kuah authored
This could be potentially useful to all cluster applications. Address followup issue https://gitlab.com/gitlab-org/gitlab-ce/issues/56524
-
- Feb 07, 2019
-
-
Thong Kuah authored
-
- Feb 06, 2019
-
-
Thong Kuah authored
All applications except for Jupyter have the same #set_initial_status, so create a new shared example which we include in all application specs except for juptyer_spec. Juptyer specs already have specs for it's version of #set_initial_status
-
Thong Kuah authored
This makes this consistent with :updated. And also avoids a potential issue where an install errors which means that that the recorded version won't necessarily reflect the version that is actually installed.
-
- Jan 14, 2019
-
-
Thong Kuah authored
Port from EE generic upgrade related functionality used to upgrade Helm applications Remove memoization which could be incorrect It looks like we are memoizing without regard to the method's argument so this could result in an incorrect upgrade_command Remove `const_get` indirection now we are no longer in EE
-
- Jan 04, 2019
-
-
Dylan Griffith authored
Many changes were also made to tests that expected this to default to false.
-
- Jan 03, 2019
-
-
Chris Baumbauer authored
-
- Nov 26, 2018
-
-
Chris Baumbauer authored
-
- Nov 16, 2018
-
-
Dylan Griffith authored
-
- Nov 06, 2018
-
-
Chris Baumbauer authored
-
- Nov 02, 2018
-
-
Thong Kuah authored
-
- Oct 16, 2018
-
-
Peter Leitzen authored
Before this commit updating Prometheus (e.g. adding alerts) made it "updated" therefore not installed.
-
- Sep 06, 2018
-
-
Thong Kuah authored
-
- Aug 15, 2018
-
-
Thong Kuah authored
This makes this consistent with the specs for other applications as well as fixing a bug in the 'application failed to install previously' spec
-
- Aug 07, 2018
-
-
Mayra Cabrera authored
-
- Aug 01, 2018
-
-
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
-
- Jul 31, 2018
-
-
Mayra Cabrera authored
This reverts merge request !20801
-
- Jul 30, 2018
-
-
Dylan Griffith authored
-
Dylan Griffith authored
-
- Jul 28, 2018
-
-
Dylan Griffith authored
This is refactoring in the lead up to passing mutual TLS certs for helm applications. As such we expect all applications to need config files so we can remove the logic about which applications need and do not need this (ie `#config_map?`).
-