Table of Contents
Note:This page is only a small summary for installation of Juju 1.25 on Ubuntu.
Prepare Jumphost and Install Juju
You can use a physical machine as jumphost. Juju is installed on Jumphost.
Prepare network interface
If you are following How to install OpNFV using fuel to install OpNFV in virtual environment, you need to connect one of the interfaces on jumphost to the bridge brfuel. Otherwise, if you deploy OpNFV on bare metal, you need to connect one interface to your switch (VLAN supported). For example, the interface is eth0.
Create a virtual network interface using physical network interface eth0 and assign it a vlan tag to make jumphost in the same virtual LAN with management network:
sudo ip link add name eth0.101 link eth0 type vlan id 101
Assign an IP for the virtual network interface:
sudo ifconfig eth0.101 192.168.0.202/24 up
Create another virtual network interface using physical network interface eth0 and assign it a vlan tag to make jumphost also in the same virtual LAN with default private network in OpNFV (admin_internal_net):
sudo ip link add name eth0.1000 link eth0 type vlan id 1000
Assign an IP for the virtual network interface:
sudo ifconfig eth0.1000 192.168.111.250/24 up
Check the route in your host machine, it should be like this (neglect iface docker0, virtbr0):

Install Juju
To install Juju 1.25,you simply need to grab the latest juju-core package from the PPA
sudo add-apt-repository ppa:juju/stable
sudo apt-get update && sudo apt-get install juju-core
You can refer here to complete the installation.