summaryrefslogtreecommitdiff
path: root/integration-requirements.txt
diff options
context:
space:
mode:
authorJoshua Powers <josh.powers@canonical.com>2018-01-10 14:44:40 -0700
committerChad Smith <blackboxsw@gmail.com>2018-01-10 14:44:40 -0700
commit765d2a7ef535dd3a0e62f60700a3c9e3da65de2b (patch)
tree0f79e8083240b9b911c97971ffa85c4cbc637d8f /integration-requirements.txt
parent5f550420d2ed9d9ef024293f33d33f0f2fc04ee5 (diff)
downloadvyos-cloud-init-765d2a7ef535dd3a0e62f60700a3c9e3da65de2b.tar.gz
vyos-cloud-init-765d2a7ef535dd3a0e62f60700a3c9e3da65de2b.zip
tests: add integration requirements text file
This adds the specific requirements for integration testing to a single file that can be referenced in other areas. It also enables the read-dependencies script to install those packages.
Diffstat (limited to 'integration-requirements.txt')
-rw-r--r--integration-requirements.txt18
1 files changed, 18 insertions, 0 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