[named-fiddles] Fix release and alert message.
Change-Id: Ic55e435136c14bf41284e79a9762e96603ec01e0
Reviewed-on: https://skia-review.googlesource.com/c/buildbot/+/302515
Reviewed-by: Joe Gregorio <jcgregorio@google.com>
diff --git a/named-fiddles/Makefile b/named-fiddles/Makefile
index 5053dcb..9c38fb7 100644
--- a/named-fiddles/Makefile
+++ b/named-fiddles/Makefile
@@ -3,7 +3,7 @@
release: build
CGO_ENABLED=0 GOOS=linux go install -a ./go/named-fiddles
- ./build_release
+ ./images/named-fiddles/release
push: release
pushk named-fiddles
diff --git a/named-fiddles/images/named-fiddles/build_release b/named-fiddles/images/named-fiddles/release
similarity index 78%
rename from named-fiddles/images/named-fiddles/build_release
rename to named-fiddles/images/named-fiddles/release
index a954bd0..b7129c5 100755
--- a/named-fiddles/images/named-fiddles/build_release
+++ b/named-fiddles/images/named-fiddles/release
@@ -3,12 +3,14 @@
set -x -e
+IMAGE=$(dirname "$0")
+
# Copy files into the right locations in ${ROOT}.
copy_release_files()
{
INSTALL="install -D --verbose --backup=none"
INSTALL_DIR="install -d --verbose --backup=none"
-${INSTALL} --mode=644 -T ${APPNAME}/Dockerfile ${ROOT}/Dockerfile
+${INSTALL} --mode=644 -T ${IMAGE}/Dockerfile ${ROOT}/Dockerfile
${INSTALL} --mode=755 -T ${GOPATH}/bin/${APPNAME} ${ROOT}/usr/local/bin/${APPNAME}
}
diff --git a/promk/prometheus/alerts_public.yml b/promk/prometheus/alerts_public.yml
index 9f85f15..67131ef 100644
--- a/promk/prometheus/alerts_public.yml
+++ b/promk/prometheus/alerts_public.yml
@@ -86,7 +86,8 @@
severity: warning
owner: jcgregorio@google.com
annotations:
- description: 'Some named fiddles are failing. Visit https://named-fiddles.skia.org to see which ones.'
+ description: 'Some named fiddles are failing. Run `kubectl logs -f -lapp=named-fiddles`
+ to see which ones.'
- alert: FiddlerPodCommunicationErrors
expr: rate(run_exhaustion[20m]) * 20 * 60 > 5