This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
juju_release [2015/03/27 22:00] Artur Tyloch [Additional Components] |
juju_release [2015/03/27 23:00] (current) Artur Tyloch [Additional Components] |
||
---|---|---|---|
Line 2: | Line 2: | ||
====== Target System State ====== | ====== Target System State ====== | ||
- | This wiki defines the target system state that is created by a successful execution of the BGS. This target system state should be independent from the installer approach taken. | + | This wiki defines the target system state that is created by a successful execution of the BGS. This target system has Linux Distro started by MaaS and Openstack and ODL will be standard but deployed by Juju using Charms service bundles for different artifacts. |
===== Hardware setup ===== | ===== Hardware setup ===== | ||
Line 17: | Line 17: | ||
| Infrastructure controller | OpenStack | Juno | | | | Infrastructure controller | OpenStack | Juno | | | ||
+ | {{:juju_opnfv_2015-03-27_at_3.33.16_pm.png?900|}} | ||
==== Ubuntu 14.04 ==== | ==== Ubuntu 14.04 ==== | ||
Line 25: | Line 26: | ||
</del> | </del> | ||
- | ^ Package ^ Version ^ Note ^ | + | All packages required are automatically installed by MAAS as Jump Server in Pharos Specification (JuJu Track). |
- | |authconfig | | | + | |
- | |bind-utils | | | + | |
- | |cronie | | | + | |
- | |crontabs | | | + | |
- | |curl | | | + | |
- | |daemonize | | | + | |
- | |dhcp | | | + | |
- | |gdisk | | | + | |
- | |lrzip | | | + | |
- | |lsof | | | + | |
- | |man | | | + | |
- | |mlocate | | | + | |
- | |nmap-ncat | | | + | |
- | |ntp | | | + | |
- | |openssh-clients | | | + | |
- | |policycoreutils | | | + | |
- | |rsync | | | + | |
- | |ruby21-puppet | | | + | |
- | |ruby21-rubygem-netaddr | | | + | |
- | |ruby21-rubygem-openstack | | | + | |
- | |selinux-policy-targeted | | | + | |
- | |strace | | | + | |
- | |subscription-manager | | | + | |
- | |sysstat | | | + | |
- | |system-config-firewall-base | | | + | |
- | |tcpdump | | | + | |
- | |telnet | | | + | |
- | |vim-enhanced | | | + | |
- | |virt-what | | | + | |
- | |wget | | | + | |
- | |yum | | | + | |
==== OpenStack Juno ==== | ==== OpenStack Juno ==== | ||
OpenStack Juno Components [[http://www.openstack.org/software/juno/|OpenStack Juno]] | OpenStack Juno Components [[http://www.openstack.org/software/juno/|OpenStack Juno]] | ||
- | ^ Component ^ Package ^ Version ^ Notes ^ | + | ^ Component ^ Package ^ Version ^ Notes ^ |
- | | Nova | | Juno | | | + | | Nova | | Juno | | |
- | | Glance | | Juno | | | + | | Glance | | Juno | | |
- | | Neutron | | Juno | | | + | | Neutron | | Juno | | |
- | | Keystone | | Juno | | | + | | Keystone | | Juno | | |
- | | MySQL | | Juno | | | + | | MySQL | | Juno | | |
- | | RabbitMQ | | Juno | | | + | | RabbitMQ | | Juno | | |
- | | Pacemaker cluster stack | | Juno | | | + | | Ceilometer | | Juno | Possibility to drop from first release | |
- | | Corosync | | Juno | | | + | | Horizon | | Juno | | |
- | | Ceilometer | | Juno | Possibility to drop from first release | | + | | Ceph | | Juno | possibly replace with Cinder or swift | |
- | | Horizon | | Juno | Possibility to drop from first release| | + | | Heat | | Juno | Possibility to drop from first release | |
- | | Heat | | Juno | Possibility to drop from first release| | + | | Tempest | | Juno | What about documenting on the CI page and not the getting started page? | |
- | | Tempest | | Juno | What about documenting on the CI page and not the getting started page? | | + | |
- | | Robot | | Juno | What about documenting on the CI page and not the getting started page? | | + | |
==== OpenDaylight Helium SR2 ==== | ==== OpenDaylight Helium SR2 ==== | ||
Line 100: | Line 69: | ||
==== Additional Components ==== | ==== Additional Components ==== | ||
- | ^ Component ^ Package ^ Version ^ Notes ^ | + | ^ Component ^ Package ^ Version ^ Notes ^ |
- | | Hypervisor: KVM | | | | | + | | Hypervisor: KVM | | | | |
- | | Forwarder: OVS | | 2.3.0 | | + | | Forwarder: OVS | | 2.0.2 | | |
- | | Node config: Juju | | | | + | | Node config: Juju agent | | | all nodes | |
- | | Example VNF1: Linux | Ubuntu | 14.04 | | | + | | Juju server | | | on JUMP SERVER | |
- | | Example VNF2: OpenWRT | | version 14.07 – barrier braker) | | | + | | MAAS | | | on JUMP SERVER | |
+ | | Example VNF1: | | | | | ||
+ | | Example VNF2: OpenWRT | | version 14.07 – barrier braker) | | | ||
===== Network setup ===== | ===== Network setup ===== | ||
Line 120: | Line 92: | ||
// Describe the detailed setup // | // Describe the detailed setup // | ||
- | |||