summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergej <kinolaev@gmail.com>2019-02-19 10:36:45 +0000
committermfluharty <mfluharty@gitlab.com>2019-02-20 11:20:34 -0700
commit2f07063fe40e800491fed5eda218364fd1509bde (patch)
treebb690b4b7d1af7fe026499f602b89d422c4f5f31
parentabffd8832d7b7c633b93cb7cc350296d5634327a (diff)
downloadgitlab-ce-2f07063fe40e800491fed5eda218364fd1509bde.tar.gz
Fix rollout status for statefulsets and daemonsets
-rw-r--r--changelogs/unreleased/kinolaev-master-patch-87865.yml5
-rw-r--r--lib/gitlab/ci/templates/Auto-DevOps.gitlab-ci.yml4
2 files changed, 8 insertions, 1 deletions
diff --git a/changelogs/unreleased/kinolaev-master-patch-87865.yml b/changelogs/unreleased/kinolaev-master-patch-87865.yml
new file mode 100644
index 00000000000..b4dbc2c0e1f
--- /dev/null
+++ b/changelogs/unreleased/kinolaev-master-patch-87865.yml
@@ -0,0 +1,5 @@
+---
+title: Fix rollout status for statefulsets and daemonsets
+merge_request: 24972
+author: Sergej Nikolaev <kinolaev@gmail.com>
+type: fixed
diff --git a/lib/gitlab/ci/templates/Auto-DevOps.gitlab-ci.yml b/lib/gitlab/ci/templates/Auto-DevOps.gitlab-ci.yml
index e369d26f22f..527a432d72d 100644
--- a/lib/gitlab/ci/templates/Auto-DevOps.gitlab-ci.yml
+++ b/lib/gitlab/ci/templates/Auto-DevOps.gitlab-ci.yml
@@ -54,6 +54,8 @@ variables:
DOCKER_DRIVER: overlay2
+ ROLLOUT_RESOURCE_TYPE: deployment
+
stages:
- build
- test
@@ -740,7 +742,7 @@ rollout 100%:
chart/
fi
- kubectl rollout status -n "$KUBE_NAMESPACE" -w "deployment/$name"
+ kubectl rollout status -n "$KUBE_NAMESPACE" -w "$ROLLOUT_RESOURCE_TYPE/$name"
}
function scale() {