chore: pin openstack deps (#391)

* chore: pin openstack deps

This commit adds infrastructure to pin OpenStack images which are
tagged by release in order to ensure the exact image is used in
a specific Atmosphere release.

It also adds an Earthfile which can automatically execute the
pinning.

* fix: allow for missing groups
diff --git a/pyproject.toml b/pyproject.toml
index b0fad1a..3b265f7 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -16,6 +16,8 @@
 docker-image-py = "^0.1.12"
 rjsonnet = "^0.5.2"
 netaddr = "^0.8.0"
+ruyaml = "^0.91.0"
+oslo-log = "^5.2.0"
 
 [tool.poetry.group.dev.dependencies]
 flake8 = "^5.0.4"