factorio: bump all to 0.18.40

Change-Id: Iaf9b28ce6fed9ba791075307ee3e75f218267d23
diff --git a/personal/q3k/factorio/kube/factorio.libsonnet b/personal/q3k/factorio/kube/factorio.libsonnet
index 6ee7b49..fc64aaa 100644
--- a/personal/q3k/factorio/kube/factorio.libsonnet
+++ b/personal/q3k/factorio/kube/factorio.libsonnet
@@ -16,7 +16,7 @@
         rconPassword: "farts",
 
         tag: "latest",
-        image: "registry.k0.hswaw.net/app/factorio:" + cfg.tag,
+        image: "registry.k0.hswaw.net/q3k/factorio:" + cfg.tag,
         resources: {
             requests: {
                 cpu: "500m",
diff --git a/personal/q3k/factorio/kube/prod.jsonnet b/personal/q3k/factorio/kube/prod.jsonnet
index d30b652..7fea8e5 100644
--- a/personal/q3k/factorio/kube/prod.jsonnet
+++ b/personal/q3k/factorio/kube/prod.jsonnet
@@ -3,12 +3,7 @@
 
 
 // Available versions:
-//  - 0.16.51-1
-//  - 0.17.41-1
-//  - 0.17.52-1
-//  - 0.17.79-1
-//  - 0.18.12-2
-//  - 0.18.17-1
+//  - 0.18.40-1
 
 {
     local prod = self,
@@ -22,7 +17,7 @@
         }
     },
 
-    q3k: prod.instance("q3k", "0.18.17-1"),
-    ds: prod.instance("ds", "0.18.17-1"),
-    pymods: prod.instance("pymods", "0.18.17-1"),
+    q3k: prod.instance("q3k", "0.18.40-1"),
+    ds: prod.instance("ds", "0.18.40-1"),
+    pymods: prod.instance("pymods", "0.18.40-1"),
 }
diff --git a/third_party/factorio/factorio.bzl b/third_party/factorio/factorio.bzl
index 1ec71d2..8083cae 100644
--- a/third_party/factorio/factorio.bzl
+++ b/third_party/factorio/factorio.bzl
@@ -77,6 +77,6 @@
         image = ":%s-%d" % (highest_version, revision),
         format = "Docker",
         registry = "registry.k0.hswaw.net",
-        repository = "app/factorio",
+        repository = "q3k/factorio",
         tag = "%s-%d" % (highest_version, revision),
     )