Hi Jonas,

I’m Chunghan Lee (ovsnfv project).

In thesedays, I tried to install virtual deployment (Fuel) on CentOS.
I found some problems and reported them to mailing list.
[[ovsnfv] Success virtual deployment (Fuel) + Report troubleshooting]

>[[BO'M]] You could check with Fuel team - Jonas Bjurel perhaps if they plan on 
>adding documentation for a virtual deployment. If so then the CentOS specific 
>instructions would
>go well there. Michal yesterday mentioned the ONFV “playground” which sounds 
>like it may be the best method for doing virtual deployments.

I talked about the location of documentation to merge them to Billy.
Billy suggests that the fuel side is better than us (ovsnfv).
If there is the documents about the virtual deployment, I’d like to add them to 
the documentation.
Please give me the link.

Regards,
Chunghan Lee

----------------------------------------------------------
Chunghan Lee
Cloud Network Project. Fujitsu Laboratories Ltd.
4-1-1 Kamikodanaka, Nakahara-ku,
Kawasaki-shi, Kanagawa 211-8588, Japan
E-mail: lee.chung...@jp.fujitsu.com<mailto:lee.chung...@jp.fujitsu.com>
----------------------------------------------------------

From: O Mahony, Billy [mailto:billy.o.mah...@intel.com]
Sent: Wednesday, August 31, 2016 9:43 PM
To: Lee, Chunghan/李 忠翰; opnfv-tech-discuss@lists.opnfv.org
Cc: therb...@redhat.com; Gray, Mark D; Jonas Bjurel
Subject: RE: [ovsnfv] Success virtual deployment (Fuel) + Report troubleshooting

Hi Chunghan,

Cc’ing Jonas.

Comments below.

From: Lee, Chunghan [mailto:lee.chung...@jp.fujitsu.com]
Sent: Tuesday, August 30, 2016 5:32 AM
To: O Mahony, Billy 
<billy.o.mah...@intel.com<mailto:billy.o.mah...@intel.com>>; 
opnfv-tech-discuss@lists.opnfv.org<mailto:opnfv-tech-discuss@lists.opnfv.org>
Cc: therb...@redhat.com<mailto:therb...@redhat.com>; Gray, Mark D 
<mark.d.g...@intel.com<mailto:mark.d.g...@intel.com>>
Subject: RE: [ovsnfv] Success virtual deployment (Fuel) + Report troubleshooting

Hi Billy,

> Chunghan will check for relevant section in fuel documentation

I checked fuel repo.( 
https://gerrit.opnfv.org/gerrit/gitweb?p=fuel.git;a=tree;f=docs;hb=HEAD) to add 
the troubleshooting to the fuel documentation.
However, I cannot find the suitable location at the documents.

>[fuel.git]/docs/installationprocedure/installation.instruction.rst
The above location looks like the suitable location, but there is no mention 
about the virtual deployment.
(It looks like the deployment procedure for bare-metal…)
[[BO'M]]
[[BO'M]] You could check with Fuel team - Jonas Bjurel perhaps if they plan on 
adding documentation for a virtual deployment. If so then the CentOS specific 
instructions would go well there. Michal yesterday mentioned the ONFV 
“playground” which sounds like it may be the best method for doing virtual 
deployments.

We’d like to ask the location to Michal Skalski ?
(In my memory, he mentioned the fuel documentation at the yesterday's meeting.)
# If I was wrong, sorry.

Alternatively, our project has the document for the virtual deployment of old 
version.
https://wiki.opnfv.org/display/ovsnfv/Deploy+OPNFV+with+Fuel+in+a+virtual+environment

I think that it is a possible way to add the troubleshooting to the above link 
(wiki).
Could you give me your opinion ?
[[BO'M]] That document is from Arno, so realistically it would need to be 
updated before you could add CentOS instructions.

Regards,
Chunghan Lee

----------------------------------------------------------
Chunghan Lee
Cloud Network Project. Fujitsu Laboratories Ltd.
4-1-1 Kamikodanaka, Nakahara-ku,
Kawasaki-shi, Kanagawa 211-8588, Japan
E-mail: lee.chung...@jp.fujitsu.com<mailto:lee.chung...@jp.fujitsu.com>
----------------------------------------------------------

From: O Mahony, Billy [mailto:billy.o.mah...@intel.com]
Sent: Monday, August 29, 2016 6:14 PM
To: Lee, Chunghan/李 忠翰; 
opnfv-tech-discuss@lists.opnfv.org<mailto:opnfv-tech-discuss@lists.opnfv.org>
Cc: therb...@redhat.com<mailto:therb...@redhat.com>; Gray, Mark D
Subject: RE: [ovsnfv] Success virtual deployment (Fuel) + Report troubleshooting

Hi Chunghan,

That’s great work - good to know of some fixes required for using CentOS.

A few other comments inline below.

Thanks,
Billy.

From: Lee, Chunghan [mailto:lee.chung...@jp.fujitsu.com]
Sent: Friday, August 26, 2016 10:58 AM
To: O Mahony, Billy 
<billy.o.mah...@intel.com<mailto:billy.o.mah...@intel.com>>; 
opnfv-tech-discuss@lists.opnfv.org<mailto:opnfv-tech-discuss@lists.opnfv.org>
Cc: therb...@redhat.com<mailto:therb...@redhat.com>; Gray, Mark D 
<mark.d.g...@intel.com<mailto:mark.d.g...@intel.com>>; Lee, Chunghan 
<lee.chung...@jp.fujitsu.com<mailto:lee.chung...@jp.fujitsu.com>>
Subject: [ovsnfv] Success virtual deployment (Fuel) + Report troubleshooting

Hi Billy,

I can deploy the OPNFV testbed (Colorado) using Fuel on my local environment.
Thank you so much!

The local environment (one server) is as follow.
---
OS : CentOS 7.2 (Default kernel : 3.10)
CPU : Intel(R) Xeon(R) CPU  E5640  @ 2.67GHz
Memory : 48GB
DISK : 1TB
Fuel IMAGE : opnfv-2016-08-24_22-58-32.iso
http://artifacts.opnfv.org/fuel.html
# I tried to do the indicated image (opnfv-2016-08-03_23-58-37.iso) from Billy,
# but it was already deleted.
---

I’d like to report some problems to install the testbed and empirical approach 
to solve them.


1.     If the OS language (LANG) is not English, the installation will be 
stopped.
Fuel did not know the other languages, such as Korean or Japanese.
In the local environment, LANG was ja_JP.UTF-8 unfortunately.

In my case, LANG is changed from ja_JP.UTF-8 to C, and I can solve this problem.


2.     If the OS is CentOS7, the location of kvm is different from Ubuntu.
In Fuel, the kvm location is based on Ubuntu.

I created the follow symbolic link myself.
> ln -s /usr/libexec/qemu-kvm /usr/bin/kvm


3.     New version of python packages are required for the installation.
If the scp python package is installed by yum (epel),
this version (python-scp-0.7.1-3.el7.noarch.) is old and
there is no data type (sanitize) at the old version.
As a result, the installation will be stopped due to no sanitize.

The scp package (0.10.2) is installed by pip.

4.     The following message is time-consuming.
> Trying to SSH into Fuel VM 10.20.0.2 ... sleeping 10 seconds
# The patience is required for this procedure.
[[BO'M]] This is the deployment scripts way of figuring out when the 
installation of the fuel master has completed - it just keeps trying to ssh to 
the fuel master. After that it can track progress by invoking the fuel cli over 
ssh.

5.     IP addresses are require for DNS and NTP.

IP address (10.20.0.2) are inserted at the following points.
# I think that 10.20.0.2 is invalid for actual testbed.



[[BO'M]]

[[BO'M]] Yes you can’t leave these blank.



File location : 
fuel/deploy/config/labs/local/virtual_minimal/fuel/config/dea-pod-override.yaml
Modified fields (dns_nameservers:, external_dns: value:, external_ntp: value:)

When the above fields are null, the following ERROR is always occurred.
(But, there is no problem of download.)

----
Upload network config for environment 1



Failed command: fuel network --env 1 --upload --dir /var/lib/opnfv

Command returned response: 400 Client Error: Bad Request for url: 
http://10.20.0.2:8000/api/v1/clusters/1/network_configuration/neutron (None is 
not of type 'string'



Failed validating 'type' in 
schema['properties']['networking_parameters']['properties']['dns_nameservers']['items']:

    {'anyOf': [{'format': 'ipv4'}, {'format': 'ipv6'}], 'type': 'string'}



On instance['networking_parameters']['dns_nameservers'][0]:None)
----


> The script will create a three VMs on your host. One for fuel master and one 
> each for a control and compute node.
I found three VMs and can access to fuel master and controller.
But, I did not check the installation status of OPNFV modules (e.g. DPDK OVS 
and vperf…).
I will check them and notify the situation.

[[BO'M]]
[[BO'M]] The vsperf plugin should work as it just copies vsperf python code to 
the compute nodes. The DPDK plugin won’t work in a virtual deployment. But this 
should be solved in Colorado release - at least I Fuel team have made some 
commits regarding that recently.

Regards,
Chunghan Lee

----------------------------------------------------------
Chunghan Lee
Cloud Network Project. Fujitsu Laboratories Ltd.
4-1-1 Kamikodanaka, Nakahara-ku,
Kawasaki-shi, Kanagawa 211-8588, Japan
E-mail: lee.chung...@jp.fujitsu.com<mailto:lee.chung...@jp.fujitsu.com>
----------------------------------------------------------

_______________________________________________
opnfv-tech-discuss mailing list
opnfv-tech-discuss@lists.opnfv.org
https://lists.opnfv.org/mailman/listinfo/opnfv-tech-discuss

Reply via email to