VIRL December (virl.1.0.11) release is a minor upgrade building on the VIRL 1.0.0 release.
NOTE - If you have VIRL 1.0.0 installed today, you can perform an in-place upgrade.
In-place upgrade from VIRL versions below 1.0.0 is NOT supported. If you are running an earlier release, a new installation image MUST be downloaded and installed. Please refer to http://community.dev-innovate.com/t/virl-1-0-0-november15-release-now-available-for-download/6078 for more information.
Installation images are available for VMware Workstation, Workstation Player, Fusion Pro, ESXi and Bare-metal systems.
Please see the section below on Self-Service Downloads for instructions on how to obtain the appropriate installation image.
NOTE - SUPPORT FOR VIRL v0.9.293 WILL END ON 25th December. PLEASE UPGRADE AS SOON AS POSSIBLE!
Online training material is available - this is designed to help get you started and productive quickly - VIRL Learning Lab Tutorial - NOTE, this includes video walkthroughs - ensure that your browser supports H.264 video and any plugins are enabled.
Every registered VIRL user is now able to download the OVA and ISO images from https://virl.mediuscorp.com/my-account/. The new 'Download VIRL' link on this page will take you through to a self-service selection page where you are able to select the image you would like.
Please note that the downloads are large. The use of download manager application is strongly recommended.
In-place upgrade instructions
NOTE - you must have communication to a Cisco salt-master and have a valid license key in order to perform the upgrade.
Existing VIRL 1.0.0 users are able to upgrade to the latest release by logging into the User Workspace Managment (UWM) interface as 'uwmadmin'. From the menu on the left-hand side of the page, select 'VIRL Server'/'VIRL Software'. After a ~60 seconds a list of available images will be presented. New packages will be shown as available for installation with a tick-box present in the 'Install Y/N' column. Select the package and press the 'Start installation' button.
New Virtual machine images are also available from the 'Cisco VM image upgrades' section of the VIRL Software package. Again, check the appropriate tick-box and press the 'Start installation' button.
Performing a new installation - instructions
Please use the installation guides posted at http://virl-dev-innovate.cisco.com/ and select the instructions appropriate for your platform.
VIRL software component versions
The release contains the following versions:
- Openstack Kilo
- VM Maestro 1.2.4 Build Dev-363
- AutoNetkit 0.20.9/0.20.22
- Live Network Collection Engine 0.7.20
- VIRL_CORE 0.10.21.9 (NEW)
YOU MUST UPDATE YOUR VM MAESTRO CLIENT TO 1.2.4 Dev-363 OR LATER - USING OLDER RELEASES IS NOT SUPPORTED! Download the new VM Maestro client from "http://your VIRL server IP/download". Once installed, update the available node types as follows:
- Launch VM Maestro
- Select 'File / Preferences / Node Subtypes
- Press 'Fetch From Server'
- Press 'Apply'
Platform reference model VMs
- IOSv - 15.6(1)T image (NEW)
- IOSvL2 - 15.2.4055 DSGS image
- IOSXRv - 5.3.2 image
- CSR1000v - 3.17 XE-based image (NEW)
- NX-OSv 7.2.0.D1.1(121)
- ASAv 9.5.1
- Ubuntu 14.4.2 Cloud-init
Linux Container images
- Ubuntu 14.4.2 LXC
- iPerf LXC
- Routem LXC
- Ostinato LXC
The images listed above are built into the VIRL installation image - no additional download is required.
Bare-Metal installation image (.ISO) - NOTE
The .ISO installer image will install the Ubuntu 14.4.3 operating system as well as all of the software stack for VIRL. Due to space issues, the CSR1000v image is not included in the .ISO installation image. Once VIRL has been installed, your salt-key has been applied and communication established to the Cisco salt-masters, you will be able to install the CSR1000v 3.17 image from the VIRL Software panel in the User Workspace Management interface.Use a Web-browser to log into the User Workspace Management interface and select the 'VIRL Software' tab from the panel on the left. Select the CSR1000v and then press 'Start Installation'.
SALT MASTER SETTINGS
Once you have installed VIRL, apply for VIRL license key as per the installation instructions. Update you salt-master list as follows:
us-1.virl.info, us-2.virl.info, us-3.virl.info, us-4.virl.info
eu-1.virl.info, eu-2.virl.info, eu-3.virl.info, eu-4.virl.info
You should enter at least two hosts picking a number between 1 and 4. Do not enter the same number twice! You can list up to four salt-masters. There must be a ',' and a space between each salt-master.
Bare-metal installation (ISO) - when following the installation instructions and selecting 'LVM' for partition management, the system will report that there is insufficient disk space and that you should increase the size of the /boot partition. THIS MESSAGE CAN BE IGNORED. Press the 'continue' button. The installation will proceed without issue.
IOSv 15.6(1)T - On boot-up the following message may be observed:%SYS-3-CPUHOG: Task is running for (1997)msecs, more than (2000)msecs (0/0),process = TTY Background.-Traceback= 114ECF8z 130425z 15E20Ez 15DF30z 15DD3Dz 157D75z 158A2Bz 1589BFz 159B67z 153672z 3C9740Az 3C868CEz 3C89BEFz 5125F91z 491D86Cz 492E540z - Process "Crypto CA", CPU hog, PC 0x00157D2C
This is cosmetic and can be ignored.
IOSv 15.6(1)T / IOSvL2 15.2(4055) DSGS - CSCuv77089 - CVAC: day0 configuration only partially saved
When booting an IOSv or IOSvL2 instance within VIRL, it will insert the bootstrap configuration into running-config and report the following message:
*Aug 10 15:06:08.555: %CVAC-4-CONFIG_DONE: Configuration generated from file flash3:/ios_config.txt was applied and saved to NVRAM. See 'show running-config' or 'show startup-config' for more details.
The running-config is fully applied. However, the startup configuration only contains partial content.
Workaround: issuing the command 'copy run start' after the device has fully booted, will copy the running-configuration content to the startup-configuration as expected.Note: VIRL's configuration extraction function performs a 'copy run start' operation as part of its execution.
VIRLDEV-3140 - Live Visualization - ping with 50% packet loss - timeout reported
Configured a link with 50% packet loss and use the 'ping from' 'ping to' function. The ping 'failed' reporting the following:
ping 192.168.0.6 source 192.168.0.5
This issue impacts the ping function within the Live Visualisation system but does not impact the regular operation of pings from the VMs themselves.
Workaround: reduce the packet loss on the selected link.
VIRLDEV-3119 - Rehost operation - changing the internalnet_port IP address from 172.16.10.250 results in broken system
Changing the internalnet_port IP address from the default (172.16.10.250) value and then performing the 'vinstall rehost' operation results in an VIRL system which is not operational.
Changing the internalnet_port IP address is NOT supported.
VM Maestro - terminal preference for detached internal terminals - this function has been deprecated in VM Maestro 1.2.4.
Workaround: you can manual 'tear' the terminal pane from the main VM Maestro window. Use this in conjunction with the VM Maestro preference (Cisco terminal) - "multiple tabs for one simulation".
Virtual Machines and Container images
IOSv 15.6(1)T - An updated IOSv virtual machine is now available and becomes the default IOSv instance.
CSR1000v 3.17 - An updated CSR1000v virtual machine is now available and becomes the default CSR1000v instance.
VIRL-CORE 0.10.21.9 - An updated VIRL-Core package is provided. There are no new features in this release. There are a series of bug fixes present including:
VIRLDEV-3151 - UWM feedback form - typo correction.
VIRLDEV-3156 - Changing domain field in system configuration can result in failed upgrade
VIRLDEV-3168 - UWM changing the TCP port for ANK Live Visualisation is ignored
VIRLDEV-3241 - @Stephen_Hsiao - Unable to launch simulation with explicitly selected Built-In LXC flavors
VIRLDEV-3327 - UWM - API documentation page - API calls reference the wrong port!!!
For details of the features included in VIRL 1.0.11, please refer to the release notes for the VIRL 1.0.0 release at http://community.dev-innovate.com/t/virl-1-0-0-november15-release-now-available-for-download/6078