*: bump docker images and storage pools
This brings all core services back to life after The Failure.
Change-Id: I98b0c104c66fa11f646864018356e9c3a226a1f9
diff --git a/personal/q3k/factorio/BUILD b/personal/q3k/factorio/BUILD
index 44be4dd..d73d6de 100644
--- a/personal/q3k/factorio/BUILD
+++ b/personal/q3k/factorio/BUILD
@@ -1,4 +1,5 @@
load("@io_bazel_rules_docker//container:container.bzl", "container_image")
+load("@io_bazel_rules_docker//container:container.bzl", "container_push")
container_image(
name="0.16.51-1",
@@ -27,26 +28,11 @@
entrypoint = ["/entrypoint.sh"],
)
-# Totally broken right now because google/containerregistry doesn't handle
-# /usr/bin/env python == python3.
-#container_push(
-# name = "push_latest",
-# image = ":latest",
-# format = "Docker",
-# registry = "registry.k0.hswaw.net",
-# repository = "app/factorio",
-# tag = "latest",
-#)
-# So this is a replacement hack.
-genrule(
+container_push(
name = "push_latest",
- srcs = [":0.17.52-1"],
- outs = ["version.sh"],
- executable = True,
- cmd = """
- tag=0.17.52-1
- docker tag bazel/personal/q3k/factorio:$$tag registry.k0.hswaw.net/personal/q3k/factorio:$$tag
- docker push registry.k0.hswaw.net/personal/q3k/factorio:$$tag
- echo -ne "#!/bin/sh\necho Pushed $$tag.\n" > $(OUTS)
- """,
+ image = ":0.17.52-1",
+ format = "Docker",
+ registry = "registry.k0.hswaw.net",
+ repository = "app/factorio",
+ tag = "0.17.52-1",
)
diff --git a/personal/q3k/factorio/kube/factorio.libsonnet b/personal/q3k/factorio/kube/factorio.libsonnet
index 497c62a..c89d6d5 100644
--- a/personal/q3k/factorio/kube/factorio.libsonnet
+++ b/personal/q3k/factorio/kube/factorio.libsonnet
@@ -9,7 +9,7 @@
cfg:: {
namespace: error "namespace must be set",
appName: "factorio",
- storageClassName: "waw-hdd-redundant-1",
+ storageClassName: "waw-hdd-redundant-2",
prefix: "", # if set, should be 'foo-'
rconPort: 2137,