summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--integration-requirements.txt18
-rw-r--r--tox.ini5
2 files changed, 19 insertions, 4 deletions
diff --git a/integration-requirements.txt b/integration-requirements.txt
new file mode 100644
index 00000000..5c81c2c7
--- /dev/null
+++ b/integration-requirements.txt
@@ -0,0 +1,18 @@
+# PyPI requirements for cloud-init integration testing
+# https://cloudinit.readthedocs.io/en/latest/topics/tests.html
+#
+# Note: Changes to this requirements may require updates to
+# the packages/pkg-deps.json file as well.
+#
+
+# ec2 backend
+boto3==1.5.9
+
+# ssh communication
+paramiko==2.4.0
+
+# lxd backend
+pylxd==2.2.4
+
+# finds latest image information
+bzr+lp:simplestreams
diff --git a/tox.ini b/tox.ini
index 88b82dc3..bb74853f 100644
--- a/tox.ini
+++ b/tox.ini
@@ -132,7 +132,4 @@ basepython = python3
commands = {envpython} -m tests.cloud_tests {posargs}
passenv = HOME
deps =
- pylxd==2.2.4
- paramiko==2.3.1
- boto3==1.4.8
- bzr+lp:simplestreams
+ -r{toxinidir}/integration-requirements.txt