Add's support for Juniper Contrail packaging + test-kitchen (#2)
* Add's support for Juniper packaging
- handle vendor packaging differences
- map.jina loaded from yaml
- test kitchen validation on Travis
- multiple test/pillars fixtures
- .kitchen.vagrant.yml for tests not passing on docker
- fix, remove virtual package name as full is required
* Fix epcim complains about non reclass usage test
Change-Id: I7b4892cce1063f583b045954b6b64b30d3b01a65
* Update contrail-vrouter-agent.conf for lbaas
* Juniper: Allow downgrades while installing pkgs on controller nodes; precreate cassandra data dir
diff --git a/tests/pillar/repo_mos9.sls b/tests/pillar/repo_mos9.sls
new file mode 100644
index 0000000..90df22d
--- /dev/null
+++ b/tests/pillar/repo_mos9.sls
@@ -0,0 +1,19 @@
+linux:
+ system:
+ repo:
+ mirantis_openstack:
+ source: "deb [arch=amd64] http://mirror.fuel-infra.org/mos-repos/ubuntu/9.0/ mos9.0 main restricted"
+ architectures: amd64
+ key_url: "http://mirror.fuel-infra.org/mos-repos/ubuntu/9.0/archive-mos9.0.key"
+ #mirantis_openstack_hotfix:
+ #source: "deb http://mirror.fuel-infra.org/mos-repos/ubuntu/9.0/ mos9.0-hotfix main restricted"
+ #architectures: amd64
+ #key_url: "http://mirror.fuel-infra.org/mos-repos/ubuntu/9.0/archive-mos9.0.key"
+ #mirantis_openstack_security:
+ #source: "deb http://mirror.fuel-infra.org/mos-repos/ubuntu/9.0/ mos9.0-security main restricted"
+ #architectures: amd64
+ #key_url: "http://mirror.fuel-infra.org/mos-repos/ubuntu/9.0/archive-mos9.0.key"
+ #mirantis_openstack_updates:
+ #source: "deb http://mirror.fuel-infra.org/mos-repos/ubuntu/9.0/ mos9.0-updates main restricted"
+ #architectures: amd64
+ #key_url: "http://mirror.fuel-infra.org/mos-repos/ubuntu/9.0/archive-mos9.0.key"