Fix Docker source plugin to accept architecture config key
diff --git a/src/buildstream_plugins/sources/docker.py b/src/buildstream_plugins/sources/docker.py
index 01da163..76700ba 100644
--- a/src/buildstream_plugins/sources/docker.py
+++ b/src/buildstream_plugins/sources/docker.py
@@ -349,7 +349,7 @@
def configure(self, node):
# url is deprecated, but accept it as a valid key so that we can raise
# a nicer warning.
- node.validate_keys(["registry-url", "image", "ref", "track", "url"] + Source.COMMON_CONFIG_KEYS)
+ node.validate_keys(Source.COMMON_CONFIG_KEYS + ["architecture", "registry-url", "image", "ref", "track", "url"])
if "url" in node:
raise SourceError(