Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-08-05Allow Cert-Manager to be uninstalledTiger
Our current version of Cert-Manager does not uninstall cleanly, and we must manually remove custom resource definitions.
2019-08-02All Kubectl command should return array by defaultJoão Cunha
2019-08-02Implement Helm ResetCommand for removing TillerDylan Griffith
Also creates specs Only allow Helm to be uninstalled if it's the only app - Remove Tiller leftovers after reser command - Fixes specs and offenses Adds changelog file Fix reset_command specs
2019-07-31Allow knative do be uninstalled:João Cunha
- After uninstalling the knative helm chart it's necessary to also remove some leftover resources to allow the cluster to be clean and knative to be reinstalleable. - Adds knative uninstall disclaimer - Uninstall ksvc before uninstalling knative Make list of Knative and Ingres resources explicit - To avoid deleting unwanted resources we are listing exact which resources will be deleted rather than simply deleting any resource that contains istio or knative words.
2019-07-19Update GitLab Runner Helm Chart to 0.7.0Steve Azzopardi
2019-07-16Enable GitLabb runner to be uninstalled from clusterJoão Cunha
- Set as uninstallable app - Update docs - Adjust specs
2019-07-02Enables ingress for uninstallationJoão Cunha
- JupyterHub must not be available (installed or updated)
2019-07-01Allow JupyterHub to be uninstalledJoão Cunha
- enabled uninstallation - give it a specific uninstall message - ajust specs
2019-06-24Update GitLab Runner Helm Chart to 0.6.0Tomasz Maczukin
2019-06-19Knative version bump 0.5 -> 0.6Chris Baumbauer
2019-06-05Setup Git client for JupyterAmit Rathi
2019-06-04Merge branch ↵Grzegorz Bizon
'58941-use-gitlab-serverless-with-existing-knative-installation' into 'master' Resolve "Use GitLab serverless with existing Knative installation" Closes #58941 See merge request gitlab-org/gitlab-ce!27173
2019-06-03Update GitLab Runner Helm Chart to 0.5.2Tomasz Maczukin
2019-05-29Adapt functions to work for external KnativeJoão Cunha
Remove Kn services cache from Clusters::Application::Knative Knative function can exist even if user did not installed Knative via GitLab managed apps. -> Move responsibility of finding services into the Cluster -> Responsability is inside Clusters::Cluster::KnativeServiceFinder -> Projects::Serverless::FunctionsFinder now calls depends solely on a cluster to find the Kn services. -> Detect Knative by resource presence instead of service presence -> Mock knative_installed response temporarily for frontend to develop Display loader while `installed === 'checking'` Added frontend work to determine if Knative is installed Memoize with_reactive_cache(*args, &block) to avoid race conditions When calling with_reactive_cache more than once, it's possible that the second call will already have the value populated. Therefore, in cases where we need the sequential calls to have consistent results, we'd fall under a race condition. Check knative installation via Knative resource presence Only load pods if Knative is discovered Always return a response in FunctionsController#index - Always indicate if Knative is installed, not installed or checking - Always indicate the partial response for functions. Final response is guaranteed when knative_installed is either true | false. Adds specs for Clusters::Cluster#knative_services_finder Fix method name when calling on specs Add an explicit check for functions Added an explicit check to see if there are any functions available Fix Serverless feature spec - we don't find knative installation via database anymore, rather via Knative resource Display error message for request timeouts Display an error message if the request times out Adds feature specs for when functions exist Remove a test purposed hardcoded flag Add ability to partially load functions Added the ability to partially load functions on the frontend Add frontend unit tests Added tests for the new frontend additions Generate new translations Generated new frontend translations Address review comments Cleaned up the frontend unit test. Added computed prop for `isInstalled`. Move string to constant Simplify nil to array conversion Put knative_installed states in a frozen hash for better read Pluralize list of Knative states Quey services and pods filtering name This way we don't need to filter the namespace in memory. Also, the data we get from the network is much smaller. Simplify cache_key and fix bug - Simplifies the cache_key by removing namespace duplicate - Fixes a bug with reactive_cache memoization
2019-05-28Update GitLab Runner Helm Chart to 0.5.1/11.11.1Steve Azzopardi
2019-05-22JupyterHub Repo IntegrationAmit Rathi
2019-05-20Update GitLab Runner Helm Chart to 0.5.0Steve Azzopardi
2019-05-20Fix typos in the whole gitlab-ce projectYoginth
2019-05-06Instance level kubernetes clusters adminJames Fargher
Instance level clusters were already mostly supported, this change adds admin area controllers for cluster CRUD
2019-04-30In Prometheus use update! instead of updateDylan Griffith
In order to not miss any errors since we are not checking the return value of update
2019-04-30Deactivate any prometheus_service upon destroyThong Kuah
Basically does the reverse of after_transition to :installed.
2019-04-30Teach Prometheus about #uninstall_commandThong Kuah
Add specs
2019-04-30Expose can_uninstall in cluster_status.jsonThong Kuah
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.
2019-04-26Update GitLab Runner Helm Chart to 0.4.1/11.10.1Steve Azzopardi
2019-04-19Update GitLab Runner Helm Chart to 0.4.0Steve Azzopardi
2019-04-17Bump version of knative from 0.3 -> 0.5Chris Baumbauer
2019-03-28Inherit from ApplicationRecord instead of ActiveRecord::BaseNick Thomas
2019-03-28Knative version bump 0.2.2 -> 0.3.0Chris Baumbauer
2019-03-26Allow runners to be installed on group clustersTiger Watson
A runner installed on a cluster will now use the cluster's `cluster_type` as its `runner_type`.
2019-03-22Update GitLab Runner Helm Chart to 0.3.0Tomasz Maczukin
2019-03-08Add support for ingress hostnameswalkafwalka
2019-03-07Merge branch 'restrict-jupyter-login' of ↵Amit Rathi
https://gitlab.com/amit1rrr/gitlab-ce into restrict-jupyter-login
2019-02-22Update GitLab Runner Helm Chart to 0.2.0Tomasz Maczukin
2019-02-15Move common method to application concernThong Kuah
This could be potentially useful to all cluster applications. Address followup issue https://gitlab.com/gitlab-org/gitlab-ce/issues/56524
2019-02-08Upgrade cluster applications, starting with runnerThong Kuah
2019-01-22Update GitLab Runner Helm Chart to 0.1.45Tomasz Maczukin
2019-01-18Merge branch '55544-port-upgrade-command' into 'master'Kamil Trzciński
Port generic Helm upgrade functionality to CE See merge request gitlab-org/gitlab-ce!23924
2019-01-18Refactor some methods in Prometheus modelThong Kuah
- #update_errored? method def is redundant, already defined from state machine - #update_in_progress? moved to ApplicationStatus - #ready_status becomes a constant. Previously it was extended in ee/ so maybe that was why it's a instance method
2019-01-15Port generic upgrade functionality to CEThong Kuah
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
2019-01-14Merge branch 'bump-ingress-chart-112' into 'master'Dmitriy Zaporozhets
Bump nginx-ingress chart to 1.1.2 See merge request gitlab-org/gitlab-ce!24203
2019-01-11Initial Serverless Functions detailed viewChris Baumbauer
2019-01-10Bump nginx-ingress chart to 1.1.2Thong Kuah
2019-01-05Require Knative to be installed only on an RBAC kubernetes clusterChris Baumbauer
2019-01-04Add Knative metrics to PrometheusChris Baumbauer
2019-01-03Merge branch 'use-after-transition' into 'master'Grzegorz Bizon
Prefer to use after_transition Closes #55306 See merge request gitlab-org/gitlab-ce!24107
2019-01-02Prefer to use after_transitionKamil Trzciński
Before_transition does not play nice when used with OptimisticLocking and this can result in triggering multiple events Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/55306
2018-12-31Update GitLab Runner Helm Chart to 0.1.43Tomasz Maczukin
2018-12-25Update cert-manager chart from v0.5.0 to v0.5.2Takuya Noguchi
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
2018-12-12Upgrade Knative from 0.1.3 to 0.2.2Chris Baumbauer
2018-12-07Merge branch 'cert-manager-email' into 'master'Dmitriy Zaporozhets
Ability to override Issuer Email for Cert Manager See merge request gitlab-org/gitlab-ce!23503