<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://osm.etsi.org/wikipub/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Hoban</id>
	<title>OSM Public Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://osm.etsi.org/wikipub/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Hoban"/>
	<link rel="alternate" type="text/html" href="https://osm.etsi.org/wikipub/index.php/Special:Contributions/Hoban"/>
	<updated>2026-05-11T01:02:17Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.1</generator>
	<entry>
		<id>https://osm.etsi.org/wikipub/index.php?title=OSM_MON_Module_Installation_Guide&amp;diff=2123</id>
		<title>OSM MON Module Installation Guide</title>
		<link rel="alternate" type="text/html" href="https://osm.etsi.org/wikipub/index.php?title=OSM_MON_Module_Installation_Guide&amp;diff=2123"/>
		<updated>2018-01-18T10:53:58Z</updated>

		<summary type="html">&lt;p&gt;Hoban: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[OSM Public Wiki:OSM MON Module Installation Guide]]&lt;br /&gt;
https://osm.etsi.org/wikipub/index.php/OSM_MON_Module_Installation_Guide_(Release_THREE)&lt;br /&gt;
https://osm.etsi.org/wikipub/index.php/OSM_MON_Usage_Guide_(Release_THREE)&lt;/div&gt;</summary>
		<author><name>Hoban</name></author>
	</entry>
	<entry>
		<id>https://osm.etsi.org/wikipub/index.php?title=OSM_MON_Module_Installation_Guide&amp;diff=2122</id>
		<title>OSM MON Module Installation Guide</title>
		<link rel="alternate" type="text/html" href="https://osm.etsi.org/wikipub/index.php?title=OSM_MON_Module_Installation_Guide&amp;diff=2122"/>
		<updated>2018-01-18T10:53:40Z</updated>

		<summary type="html">&lt;p&gt;Hoban: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[OSM Public Wiki:OSM MON Module Installation Guide]]&lt;br /&gt;
https://osm.etsi.org/wikipub/index.php/OSM_MON_Module_Installation_Guide_(Release_THREE)&lt;/div&gt;</summary>
		<author><name>Hoban</name></author>
	</entry>
	<entry>
		<id>https://osm.etsi.org/wikipub/index.php?title=Logs_and_troubleshooting_(Release_TWO)&amp;diff=1664</id>
		<title>Logs and troubleshooting (Release TWO)</title>
		<link rel="alternate" type="text/html" href="https://osm.etsi.org/wikipub/index.php?title=Logs_and_troubleshooting_(Release_TWO)&amp;diff=1664"/>
		<updated>2017-07-11T13:00:52Z</updated>

		<summary type="html">&lt;p&gt;Hoban: /* Software upgrade (source code) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
=Logs=&lt;br /&gt;
==UI logs==&lt;br /&gt;
&lt;br /&gt;
The server-side UI logs can be obtained on the SO-ub container at:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/usr/rift/usr/share/rw.ui/skyquake/err.log&lt;br /&gt;
/usr/rift/usr/share/rw.ui/skyquake/out.log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Client side UI logs can be obtained in the Developer Console in a browser.&lt;br /&gt;
&lt;br /&gt;
==SO logs==&lt;br /&gt;
&lt;br /&gt;
SO logs can be obtained on the SO-ub container at:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/var/log/rift/rift.log&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==RO logs==&lt;br /&gt;
RO logs are at file &amp;quot;/var/log/osm/openmano.log&amp;quot; on the RO container. You can get it from the container to the OSM machine with:&lt;br /&gt;
&amp;lt;pre&amp;gt;lxc file pull RO/var/log/osm/openmano.log .&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Log file and log level (&#039;&#039;debug&#039;&#039; by default) can be set at file &amp;quot;/etc/osm/openmanod.cfg&amp;quot; on RO container&lt;br /&gt;
&lt;br /&gt;
==VCA logs==&lt;br /&gt;
&lt;br /&gt;
=Troubleshooting=&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting UI==&lt;br /&gt;
&lt;br /&gt;
===UI status===&lt;br /&gt;
* The status of the UI process can be checked by running the following command in the SO-ub container as root:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
forever list&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* You should see a status similar to following with an uptime:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
info:    Forever processes running&lt;br /&gt;
data:        uid  command         script                                                                                                                 forever pid   id logfile                    uptime&lt;br /&gt;
data:    [0] uivz /usr/bin/nodejs skyquake.js --enable-https --keyfile-path=/usr/rift/etc/ssl/current.key --certfile-path=/usr/rift/etc/ssl/current.cert 21071   21082    /root/.forever/forever.log 0:18:12:3.231&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* In case the UI server process has issues, you won&#039;t see an uptime but will instead see a status &amp;quot;STOPPED&amp;quot; in that position.&lt;br /&gt;
* In case the UI server process never started, you&#039;ll see a status saying &amp;quot;No forever processes running&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===Restarting UI===&lt;br /&gt;
* The UI is restarted when the SO module (launchpad) is restarted.&lt;br /&gt;
* However, in case just the UI needs to be restarted, you can run the following command in the SO-ub container as root:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
forever restartall&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Known error messages in the UI and their solution===&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting SO==&lt;br /&gt;
&lt;br /&gt;
===SO status===&lt;br /&gt;
The SO now starts as a service, but earlier versions of the SO used to run SO as a process.&lt;br /&gt;
To check if the SO is running as a service, run the following command:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
lxc exec SO-ub systemctl status launchpad.service&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Restarting SO===&lt;br /&gt;
Note: Restarting the SO also restarts the UI.&lt;br /&gt;
&lt;br /&gt;
When the SO has been started as a service (see SO status section above), use the following commands to restart the SO:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
lxc exec SO-ub systemctl stop launchpad.service&lt;br /&gt;
lxc exec SO-ub systemctl start launchpad.service&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When SO hasn&#039;t been started as a service, please follow the following instructions to restart the SO&lt;br /&gt;
 lxc restart SO-ub # Optional, Needed if there is an existing running instance of launchpad&lt;br /&gt;
 lxc exec SO-ub -- nohup sudo -b -H /usr/rift/rift-shell -r -i /usr/rift -a /usr/rift/.artifacts -- ./demos/launchpad.py --use-xml-mode&lt;br /&gt;
&lt;br /&gt;
===Known error messages in the SO and their solution===&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting RO==&lt;br /&gt;
&lt;br /&gt;
===RO status===&lt;br /&gt;
The status of the RO process can be checked by running the following command in the RO container as root:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 service osm-ro status&lt;br /&gt;
● osm-ro.service - openmano server&lt;br /&gt;
   Loaded: loaded (/etc/systemd/system/osm-ro.service; disabled; vendor preset: enabled)&lt;br /&gt;
   Active: active (running) since Wed 2017-04-02 16:50:21 UTC; 2s ago&lt;br /&gt;
 Main PID: 550 (python)&lt;br /&gt;
    Tasks: 1&lt;br /&gt;
   Memory: 51.2M&lt;br /&gt;
      CPU: 717ms&lt;br /&gt;
   CGroup: /system.slice/osm-ro.service&lt;br /&gt;
           └─550 python openmanod -c /etc/osm/openmanod.cfg --log-file=/var/log/osm/openmano.log&lt;br /&gt;
&lt;br /&gt;
Nov 02 16:50:21 RO-integration systemd[1]: Started openmano server.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In case it is not running, try to see the last logs at &#039;&#039;&#039;/var/log/osm/openmano.log&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Restarting RO===&lt;br /&gt;
RO can be restarted on the RO container at:&lt;br /&gt;
&amp;lt;pre&amp;gt;service osm-ro restart&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Known error messages in the RO and their solution===&lt;br /&gt;
Possible known errors are:&lt;br /&gt;
&lt;br /&gt;
====Invalid openstack credentials====&lt;br /&gt;
&lt;br /&gt;
SYMPTOM: At deployment it appears some of the following error messages:&lt;br /&gt;
* Not possible to get_networks_list from VIM: AuthorizationFailure: Authorization Failed: The resource could not be found. (HTTPS: 404)&lt;br /&gt;
* VIM Exception vimconnUnexpectedResponse Unauthorized: The request you have made requieres authentication. (HTTP 401) ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CAUSE: Openstack is not properly added to openmano with the right credentials&lt;br /&gt;
&lt;br /&gt;
SOLUTION: &lt;br /&gt;
* See the steps at [[OSM_Release_TWO#Openstack_site]]. If the problem persist ensure openstack is properly configured.&lt;br /&gt;
* Ensure you have access to the openstack endpoints: if port 5000 is redirected using iptables, other endpoint ports must also be redirected.&lt;br /&gt;
* Use &amp;quot;v2&amp;quot; authorization URL. &amp;quot;v3&amp;quot; is currently experimental in the master branch and is not recommended.&lt;br /&gt;
* If https (instead of http) is used for authorization URL, you can either use the insecure option at datacenter-create (See [[Openstack_configuration_(Release_TWO)#Add_openstack_at_OSM]]); or install the certificate at RO container, by e.g. putting a .crt (not .pem) certificate at /usr/local/share/ca-certificates and running update-ca-certificates. &lt;br /&gt;
&lt;br /&gt;
Can be checked using openstack client from RO container:&lt;br /&gt;
 lxc exec RO bash    # for entering the RO container CLI&lt;br /&gt;
 #apt install -y python-openstackclient   # if not already installed&lt;br /&gt;
 openstack --os-project-name &amp;lt;project-name&amp;gt; --os-auth-url &amp;lt;auth-url&amp;gt; --os-username &amp;lt;auth-username&amp;gt; --os-password &amp;lt;auth-password&amp;gt; --debug network list &lt;br /&gt;
 openstack --os-project-name &amp;lt;project-name&amp;gt; --os-auth-url &amp;lt;auth-url&amp;gt; --os-username &amp;lt;auth-username&amp;gt; --os-password &amp;lt;auth-password&amp;gt; --debug host list &lt;br /&gt;
 openstack --os-project-name &amp;lt;project-name&amp;gt; --os-auth-url &amp;lt;auth-url&amp;gt; --os-username &amp;lt;auth-username&amp;gt; --os-password &amp;lt;auth-password&amp;gt; --debug flavor list &lt;br /&gt;
 openstack --os-project-name &amp;lt;project-name&amp;gt; --os-auth-url &amp;lt;auth-url&amp;gt; --os-username &amp;lt;auth-username&amp;gt; --os-password &amp;lt;auth-password&amp;gt; --debug server list &lt;br /&gt;
 #providing the same URL, credentials as you provide to openmano. The (--debug) will show more info so that you will see the IP/ports it try to access&lt;br /&gt;
 #run &#039;openmano datacenter-list &amp;lt;datacenter-nanme&amp;gt; -vvv&#039; to see openstack credentials&lt;br /&gt;
&lt;br /&gt;
====Wrong database version====&lt;br /&gt;
&lt;br /&gt;
SYMPTOM: osm-ro service fails. At openmano logs appear:&lt;br /&gt;
&amp;lt;pre&amp;gt;2016-11-02T17:19:51 CRITICAL  openmano openmanod:268 DATABASE wrong version &#039;0.15&#039;.                                 Try to upgrade/downgrade to version &#039;0.16&#039; with &#039;database_utils/migrate_mano_db.sh&#039;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
CAUSE: Openmano has been upgraded with a new version that requieres a new database version.&lt;br /&gt;
&lt;br /&gt;
SOLUTION: To upgrade de database version run database_utils/migrate_mano_db.sh and provide credentials if needed (by default database user is &#039;mano&#039;, and database password is &#039;manopw&#039;)&lt;br /&gt;
&lt;br /&gt;
====Problems with images====&lt;br /&gt;
&lt;br /&gt;
SYMPTOM: It appears at UI or RO logs the error: &#039;&#039;Error creating image at VIM &#039;xxxx&#039;: Cannot create image without location&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
CAUSE: There is a mismatch between image names (and checksum) at OSM VNFD and at VIM. Basically the image is not present at VIM.&lt;br /&gt;
&lt;br /&gt;
SOLUTION: Add the immage at VIM and ensure that it is visible for the VIM credentials provided to RO. At RO container you can list the VIM images using these credentialas easily with the command: &amp;quot;openmano vim-image-list --datacenter &amp;lt;xxxxx&amp;gt;&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
====Problems with MTU====&lt;br /&gt;
&lt;br /&gt;
SYMPTOM: It is one of the timeout causes. At OSM UI its appers &amp;quot;...Openmano command timed out&amp;quot;. At RO level, some commands from RO to datacenters fail, normally blocking the thread that communictes with this datacenter. Command &amp;quot;openmano vim-xxxx-list&amp;quot; can block openmano.&lt;br /&gt;
&lt;br /&gt;
CAUSE: MTU of containers are higher than the MTU of the machine. By default lxc containers are created with MTU 1500, however if the interface of the machine where OSM is installed has a lower MTU some response packets will be lost. This is the case for example when OSM is installed in a virtual machine launched by openstack, that offers a MTU of 1496&lt;br /&gt;
&lt;br /&gt;
SOLUTION: Enters in RO,SO-ub and VCA container and put the same MTU of the main machine. Use the command &amp;quot;ifconfig eth0 mtu 1496&amp;quot;.&lt;br /&gt;
See [[LXD_configuration_for_OSM_Release_TWO#MTU]] for a permanent solution when VM or containers restarts&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting VCA==&lt;br /&gt;
&lt;br /&gt;
===VCA status===&lt;br /&gt;
&amp;lt;pre&amp;gt;lxc exec VCA -- juju status&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Check that juju account is in &#039;green&#039; status in the UI&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;lxc exec VCA -- juju config &amp;lt;app&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;lxc exec VCA -- juju list-actions &amp;lt;app&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;lxc exec VCA -- juju show-action-status &amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;lxc exec VCA -- juju show-action-output &amp;lt;action-id&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===VCA password===&lt;br /&gt;
&lt;br /&gt;
To retrieve the VCA password, install [[OsmClient|osmclient]] and run the following:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ lxc list&lt;br /&gt;
+-------+---------+--------------------------------+------+------------+-----------+&lt;br /&gt;
| NAME  |  STATE  |              IPV4              | IPV6 |    TYPE    | SNAPSHOTS |&lt;br /&gt;
+-------+---------+--------------------------------+------+------------+-----------+&lt;br /&gt;
| RO    | RUNNING | 10.143.142.48 (eth0)           |      | PERSISTENT | 0         |&lt;br /&gt;
+-------+---------+--------------------------------+------+------------+-----------+&lt;br /&gt;
| SO-ub | RUNNING | 10.143.142.43 (eth0)           |      | PERSISTENT | 0         |&lt;br /&gt;
+-------+---------+--------------------------------+------+------------+-----------+&lt;br /&gt;
| VCA   | RUNNING | 10.44.127.1 (lxdbr0)           |      | PERSISTENT | 0         |&lt;br /&gt;
|       |         | 10.143.142.139 (eth0)          |      |            |           |&lt;br /&gt;
+-------+---------+--------------------------------+------+------------+-----------+&lt;br /&gt;
$ export OSM_HOSTNAME=10.143.142.43&lt;br /&gt;
$ osm config-agent-list&lt;br /&gt;
+---------+--------------+----------------------------------------------------------------------------------------------------------------------+&lt;br /&gt;
| name    | account-type | details                                                                                                              |&lt;br /&gt;
+---------+--------------+----------------------------------------------------------------------------------------------------------------------+&lt;br /&gt;
| osmjuju | juju         | {u&#039;secret&#039;: u&#039;OTlhODg1NmMxN2JhODg1MTNiOTY4ZTk0&#039;, u&#039;user&#039;: u&#039;admin&#039;, u&#039;ip-address&#039;: u&#039;10.44.127.235&#039;, u&#039;port&#039;: 17070} |&lt;br /&gt;
+---------+--------------+----------------------------------------------------------------------------------------------------------------------+&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Under the details column, the &#039;secret&#039; value is the admin user password.&lt;br /&gt;
===Restarting VCA===&lt;br /&gt;
&lt;br /&gt;
===Known error messages in the VCA and their solution===&lt;br /&gt;
&lt;br /&gt;
=Software upgrade (source code)=&lt;br /&gt;
OSM is being upgraded periodically to fix bugs that are being reported. Last version corresponds with the tag v1.0.5. These guidelines show you how to upgrade the different components. &lt;br /&gt;
* Note: The SW upgrade procedure does not include restoring/migrating configuration state in the upgraded OSM platform. &lt;br /&gt;
&lt;br /&gt;
==UI upgrade source code==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; It is recommended to upgrade both SO and UI modules together.&lt;br /&gt;
&lt;br /&gt;
Execute at UI container (&amp;quot;lxc exec SO-ub bash&amp;quot; to enter into the container, &amp;quot;exit&amp;quot; to exit)&lt;br /&gt;
&lt;br /&gt;
 cd /root/UI&lt;br /&gt;
 git pull --rebase&lt;br /&gt;
 git checkout tags/v2.0.1&lt;br /&gt;
 make clean &amp;amp;&amp;amp; make -j16 &amp;amp;&amp;amp; make install&lt;br /&gt;
&lt;br /&gt;
Follow [[Logs_and_troubleshooting_(Release_TWO)#Software_upgrade#SO_upgrade|SO upgrade]] to upgrade SO and restart launchpad.&lt;br /&gt;
&lt;br /&gt;
==SO upgrade source code==&lt;br /&gt;
&lt;br /&gt;
Execute at SO container (&amp;quot;lxc exec SO-ub bash&amp;quot; to enter into the container, &amp;quot;exit&amp;quot; to exit)&lt;br /&gt;
&lt;br /&gt;
 cd /root/SO&lt;br /&gt;
 git pull --rebase&lt;br /&gt;
 git checkout tags/v2.0.1&lt;br /&gt;
 make clean  # Clean the previous installation&lt;br /&gt;
 ./BUILD.sh   # Install the new version&lt;br /&gt;
&lt;br /&gt;
Exit from SO-container and restart SO-ub container and Launchpad&lt;br /&gt;
&lt;br /&gt;
 lxc restart SO-ub&lt;br /&gt;
 # lxc exec SO-ub -- nohup sudo -b -H /usr/rift/rift-shell -r -i /usr/rift -a /usr/rift/.artifacts -- ./demos/launchpad.py --use-xml-mode&lt;br /&gt;
&lt;br /&gt;
==RO upgrade source code==&lt;br /&gt;
&lt;br /&gt;
Assuming that you have installed RO v2.0.x, you need to do the following to upgrade to v2.0.y.&lt;br /&gt;
&lt;br /&gt;
First, enter into the RO container (&amp;quot;lxc exec RO bash&amp;quot; to enter, &amp;quot;exit&amp;quot; to exit). Then run these instructinos:&lt;br /&gt;
 # cp /etc/osm/openmanod.cfg openmanod.cfg.bck     # Optional: create a backup of the config file if you made changes&lt;br /&gt;
 cd RO&lt;br /&gt;
 git pull --rebase&lt;br /&gt;
 git checkout tags/v2.0.y&lt;br /&gt;
 ./scripts/install-openmano-service.sh --uninstall&lt;br /&gt;
 ./scripts/install-openmano.sh --noclone --updatedb -q &lt;br /&gt;
 # cp openmanod.cfg.bck /etc/osm/openmanod.cfg     # Optional: replace the config file again&lt;br /&gt;
 # service osm-ro restart                          # Optional: if you replaced the config file, you need to restart the service&lt;br /&gt;
&lt;br /&gt;
=Software upgrade (binaries)=&lt;br /&gt;
&lt;br /&gt;
Under elaboration&lt;/div&gt;</summary>
		<author><name>Hoban</name></author>
	</entry>
	<entry>
		<id>https://osm.etsi.org/wikipub/index.php?title=Release_ONE_HowTo_guide_for_users&amp;diff=770</id>
		<title>Release ONE HowTo guide for users</title>
		<link rel="alternate" type="text/html" href="https://osm.etsi.org/wikipub/index.php?title=Release_ONE_HowTo_guide_for_users&amp;diff=770"/>
		<updated>2016-10-03T21:10:22Z</updated>

		<summary type="html">&lt;p&gt;Hoban: Created page with &amp;quot;Under development&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Under development&lt;/div&gt;</summary>
		<author><name>Hoban</name></author>
	</entry>
	<entry>
		<id>https://osm.etsi.org/wikipub/index.php?title=Release_0_Change_Log&amp;diff=509</id>
		<title>Release 0 Change Log</title>
		<link rel="alternate" type="text/html" href="https://osm.etsi.org/wikipub/index.php?title=Release_0_Change_Log&amp;diff=509"/>
		<updated>2016-05-19T21:55:46Z</updated>

		<summary type="html">&lt;p&gt;Hoban: Created page with &amp;quot;= Advancements Since the MWC &amp;#039;16 End-to-End Service Instantiation Demo = This section summarises the advancements that have been made in OSM since the MWC &amp;#039;16 End-to-End Servi...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Advancements Since the MWC &#039;16 End-to-End Service Instantiation Demo =&lt;br /&gt;
This section summarises the advancements that have been made in OSM since the MWC &#039;16 End-to-End Service Instantiation Demo&lt;br /&gt;
&lt;br /&gt;
Release 0 makes a number of important steps forward since the MWC’16 demo and provides a solid platform on which to develop release 1 which will be an OSM community initiative. &lt;br /&gt;
&lt;br /&gt;
An important topic for OSM is to improve the user experience and the ease by which VNF vendors can develop data models for on-boarding in OSM which is why many of the advancements for R0 relate to this topic. &lt;br /&gt;
* R0 presents a simplified on-boarding process by developing a single entry point for VNF and NS packages. &lt;br /&gt;
* The VNF and NS descriptors are now easier to read with the move to YAML format for the descriptors, replacing UUIDs with meaningful names, moving embedded scripts in the descriptors into packages and separating out default values and initial configuration.&lt;br /&gt;
* The code base for R0 is entirely Apache 2.0 licensed with some external dependencies removed. &lt;br /&gt;
* Significant effort has been put into comprehensive set of publically available documentation covering the:&lt;br /&gt;
** Data model in detail&lt;br /&gt;
** Minimal infrastructure requirements&lt;br /&gt;
** Installation guides,&lt;br /&gt;
** How-to guides for users and developers&lt;br /&gt;
** Technical briefings&lt;br /&gt;
** Videos&lt;br /&gt;
** OSM tool suite, and the&lt;br /&gt;
**  Software Development Lifecycle. &lt;br /&gt;
&lt;br /&gt;
{{Feedback}}&lt;/div&gt;</summary>
		<author><name>Hoban</name></author>
	</entry>
	<entry>
		<id>https://osm.etsi.org/wikipub/index.php?title=Old_Main_Page&amp;diff=508</id>
		<title>Old Main Page</title>
		<link rel="alternate" type="text/html" href="https://osm.etsi.org/wikipub/index.php?title=Old_Main_Page&amp;diff=508"/>
		<updated>2016-05-19T21:48:07Z</updated>

		<summary type="html">&lt;p&gt;Hoban: /* OSM Releases */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
Welcome to the OSM wiki.&lt;br /&gt;
&lt;br /&gt;
= About OSM =&lt;br /&gt;
[[Participate|Participating to OSM]]&lt;br /&gt;
&lt;br /&gt;
= OSM Releases =&lt;br /&gt;
* &#039;&#039;&#039;Last release (Release 0)&#039;&#039;&#039;&lt;br /&gt;
**[[Release 0 Change Log|Release 0 Change Log]]&lt;br /&gt;
**[[Release 0 minimal infrastructure|Minimal infrastructure]]&lt;br /&gt;
**[[Release 0 installation|Installation]]&lt;br /&gt;
**[[Release 0 Data Model details|Data Model Details]]&lt;br /&gt;
**[[Release 0 HowTo guide for developers|HowTo Guide for Developers]]&lt;br /&gt;
**[[Release 0 HowTo guide for users|HowTo Guide for Users]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Next release (Release 1)&#039;&#039;&#039;&lt;br /&gt;
**[[Release 1 Installation|Installation]]&lt;br /&gt;
**[[Release 1 Data Model details|Data Model Details]]&lt;br /&gt;
**[[Release 1 HowTo guide for developers|HowTo Guide for Developers]]&lt;br /&gt;
**[[Release 1 HowTo guide for users|HowTo Guide for Users]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Previous releases&#039;&#039;&#039;&lt;br /&gt;
**[[MWC16 Setup]]&lt;br /&gt;
&lt;br /&gt;
= OSM Development Guidelines= &lt;br /&gt;
*[[SDLC_1|Initial SDLC]]&lt;br /&gt;
*[[Workflow with OSM tools|How to use OSM tools]]&lt;br /&gt;
&lt;br /&gt;
= OSM Material =&lt;br /&gt;
*[[OSM1TechBriefings| OSM#1 Technical Briefings]]&lt;br /&gt;
*[[OSM Videos]]&lt;/div&gt;</summary>
		<author><name>Hoban</name></author>
	</entry>
	<entry>
		<id>https://osm.etsi.org/wikipub/index.php?title=TechBriefings&amp;diff=91</id>
		<title>TechBriefings</title>
		<link rel="alternate" type="text/html" href="https://osm.etsi.org/wikipub/index.php?title=TechBriefings&amp;diff=91"/>
		<updated>2016-04-20T11:10:37Z</updated>

		<summary type="html">&lt;p&gt;Hoban: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page will contain the OSM Tech Briefings&lt;/div&gt;</summary>
		<author><name>Hoban</name></author>
	</entry>
	<entry>
		<id>https://osm.etsi.org/wikipub/index.php?title=TechBriefings&amp;diff=90</id>
		<title>TechBriefings</title>
		<link rel="alternate" type="text/html" href="https://osm.etsi.org/wikipub/index.php?title=TechBriefings&amp;diff=90"/>
		<updated>2016-04-20T11:09:13Z</updated>

		<summary type="html">&lt;p&gt;Hoban: Created page with &amp;quot;Based on a decision taken during OSM#1, there is an agreement to make the tech briefings visible on the public wiki.   This page will link to that public wiki once it has been...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Based on a decision taken during OSM#1, there is an agreement to make the tech briefings visible on the public wiki. &lt;br /&gt;
&lt;br /&gt;
This page will link to that public wiki once it has been set up.&lt;/div&gt;</summary>
		<author><name>Hoban</name></author>
	</entry>
</feed>