From 096ee7dd010232c23b5ed3271e0273b61b28cb12 Mon Sep 17 00:00:00 2001 From: Ivan Chavero Date: Wed, 10 Sep 2014 13:20:11 -0600 Subject: [PATCH] Add puppet-n1k-vsm Add support for Cisco VSM(Virtual Supervisor Module) Foreman puppet agent deployment logic. VSM is a Cisco NX-OS based virtual machine which uses its northbound REST API to communicate with OpenStack Nova Cloud Controller. It maintains a virtual chassis where each slot (from slot 3 to slot 66 or 3 to slot 130) is taken a VEM module (Virtual Ethernet Module) which, in turn, is a virtual switch infra structure provided by N1KV on each server. Fixes: rhbz#1121788 --- .gitmodules | 3 +++ puppet-n1k-vsm | 1 + 2 files changed, 4 insertions(+) create mode 160000 puppet-n1k-vsm diff --git a/.gitmodules b/.gitmodules index 41ddfb4d1..9185f3fc1 100644 --- a/.gitmodules +++ b/.gitmodules @@ -121,3 +121,6 @@ [submodule "openstacklib"] path = openstacklib url = https://github.com/stackforge/puppet-openstacklib +[submodule "puppet-n1k-vsm"] + path = puppet-n1k-vsm + url = https://github.com/stackforge/puppet-n1k-vsm diff --git a/puppet-n1k-vsm b/puppet-n1k-vsm new file mode 160000 index 000000000..69ff09406 --- /dev/null +++ b/puppet-n1k-vsm @@ -0,0 +1 @@ +Subproject commit 69ff094069506f98431182c6097b3b6b9ea6fdb9