xudan [Wed, 20 Sep 2017 09:30:21 +0000 (05:30 -0400)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- Reset the trigger time of Apex danube job on huawei-pod4
The old time is "0 12 * * *", need to set it to "0 1 * * *".
Change-Id: Id568dcb638202612ef8d7a9464d71952a95bffe8
Signed-off-by: xudan <xudan16@huawei.com>
Sofia Wallin [Wed, 20 Sep 2017 09:53:05 +0000 (09:53 +0000)]
Merge "bug fix: testing part of the developper guide badly integrated"
Morgan Richomme [Wed, 20 Sep 2017 07:42:59 +0000 (09:42 +0200)]
bug fix: testing part of the developper guide badly integrated
Change-Id: I92e87486a5f65d9582adf3b8a3cfaf8c74de448f
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
Morgan Richomme [Wed, 20 Sep 2017 07:34:53 +0000 (07:34 +0000)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- Merge "Add Euphrates pages for reporting"
- Add Euphrates pages for reporting
Change-Id: Iee4c54801d839be949495360141d4ae9353e5ecc
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
Morgan Richomme [Wed, 20 Sep 2017 06:38:03 +0000 (06:38 +0000)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- Merge "Functest: Introduce building image job for euphrates"
- Functest: Introduce building image job for euphrates
Change-Id: I9e4aab444490b7a85d2fd24344045452a62a0bcc
Signed-off-by: Linda Wang <wangwulin@huawei.com>
Serena Feng [Wed, 20 Sep 2017 06:23:33 +0000 (06:23 +0000)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- Merge "Bug Fix: Using library for urlencode"
- Bug Fix: Using library for urlencode
Changes to method call _set_query
Change-Id: I95837df57cc98c21ff5d95d9753269490c025dd3
Signed-off-by: utkarshrai98 <utkarshrai98@gmail.com>
Jun Li [Wed, 20 Sep 2017 03:01:37 +0000 (03:01 +0000)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- Merge "Dovetail will not trigger apex test on huawei-pod4"
- Dovetail will not trigger apex test on huawei-pod4
1. Jobs to deploy Apex danube has been merged.
This job will deploy Apex and then run Dovetail.
2. So Dovetail don't need to run test on huawei-pod4,
because it will be triggered by Apex deploy job.
JIRA: DOVETAIL-503
Change-Id: I49850a6c45e977ee3e5e8ad246b90a3dbd16884c
Signed-off-by: xudan <xudan16@huawei.com>
Ross Brattain [Wed, 20 Sep 2017 02:54:09 +0000 (02:54 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Merge "prox testcases: private -> uplink,public -> downlink, vnf_0, tg_0"
- prox testcases: private -> uplink,public -> downlink, vnf_0, tg_0
Change-Id: I85afff4582bf538fcd0be5b4db1405a4da2573f9
Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
Ross Brattain [Wed, 20 Sep 2017 02:53:54 +0000 (02:53 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Merge "prox: pass prox_config_dict between Processes using queue"
- prox: pass prox_config_dict between Processes using queue
we generate the prox_config_dict in the _run Process,
but we also need it in the _traffic_runner Process to
get core info.
use a queue to pass the config list between the processes
enable collect_kpi
Change-Id: Ibaf41d606e559a87addf43d6ddaed206dbd2d20c
Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
Signed-off-by: Edward MacGillivray <edward.s.macgillivray@intel.com>
Feng Pan [Wed, 20 Sep 2017 02:27:16 +0000 (02:27 +0000)]
Update git submodules
* Update docs/submodules/apex from branch 'master'
- Merge "Fixes missing libvirt-client in ISO"
- Fixes missing libvirt-client in ISO
This was causing ISO install to fail because the libvirt modules were
missing for python-libvirt.
JIRA: APEX-517
Change-Id: Iaf127340864da58b2bace720293e515c8e9db426
Signed-off-by: Tim Rozet <trozet@redhat.com>
Feng Pan [Wed, 20 Sep 2017 02:27:11 +0000 (02:27 +0000)]
Update git submodules
* Update docs/submodules/apex from branch 'master'
- Merge "Removes building OVS 2.6.1 with NSH"
- Removes building OVS 2.6.1 with NSH
For master(Pike) we wont need this anymore since OVS 2.8 will have built
in support for NSH.
Change-Id: I51e2f4abf282ddb83d3edef9e5b827363a4d68be
Signed-off-by: Tim Rozet <trozet@redhat.com>
Feng Pan [Wed, 20 Sep 2017 02:26:50 +0000 (02:26 +0000)]
Update git submodules
* Update docs/submodules/apex from branch 'master'
- Merge "Freezes RDO images for Euphrates"
- Freezes RDO images for Euphrates
Change-Id: Ie20e7d0c52efc2497c7c9975f88be0a9bfa7aa07
Signed-off-by: Tim Rozet <trozet@redhat.com>
Alex Yang [Wed, 20 Sep 2017 02:09:28 +0000 (02:09 +0000)]
Update git submodules
* Update docs/submodules/daisy from branch 'master'
- Merge "Some optimizations about unit test"
- Some optimizations about unit test
Remove some "if/else".
Rename a variables and a file.
Split a testcase in two cases.
Change-Id: Ic107845ac8eff41ba20e1501c93925586d6cbde9
Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
Alex Yang [Wed, 20 Sep 2017 02:08:58 +0000 (02:08 +0000)]
Update git submodules
* Update docs/submodules/daisy from branch 'master'
- Merge "Add the pytest file test_environment.py"
- Add the pytest file test_environment.py
1.Add the pytest file test_enviroment.py
2.Add the pytest file test_daisy_server.py
Change-Id: If679c3a7279a915d078dd3008bcfc56be6dccc3e
Signed-off-by: zhongjun <zhong.jun@zte.com.cn>
Manuel Buil [Thu, 14 Sep 2017 16:56:18 +0000 (18:56 +0200)]
Update git submodules
* Update docs/submodules/sfc from branch 'master'
- Create vnffg providing the neutron_port
JIRA: SFC-107
We are submitting the vnffgd with a variable for the neutron_port. Before
creating the vnffg, we must provide a file with the neutron_port value
Change-Id: I9994e2baa53f323df17434448d372598c0d94c72
Signed-off-by: Manuel Buil <mbuil@suse.com>
Alec Hothan [Tue, 19 Sep 2017 23:44:11 +0000 (23:44 +0000)]
Update git submodules
* Update docs/submodules/nfvbench from branch 'master'
- Merge "NFVBENCH-29 Add a user-provided label option to the fluentd perf records"
- NFVBENCH-29 Add a user-provided label option to the fluentd perf records
Change-Id: Ic8bece88a3235130cb0322bff41a09035e7c6d9f
Signed-off-by: mortenhillbom <mortenhillbom@gmail.com>
Jack Morgan [Tue, 19 Sep 2017 23:30:17 +0000 (23:30 +0000)]
Update git submodules
* Update docs/submodules/pharos from branch 'master'
- Merge "config/installers: Add PDF installer adapters"
- config/installers: Add PDF installer adapters
Previously, PDF installer adapters resided in securedlab git repo, but
since we want to be able to use it in both securedlab (for validation
of new PDF files during verify jobs) and installer projects (for
actually parsing the PDF file into usable installer inputs), we
decided to move them to a common location, also available for regular
users.
This change merely replicates the current adapter files from securedlab
git repo for the following projects:
- apex;
- compass4nfv;
- daisy;
- joid;
Change-Id: Ic4bd75e1b2dc339c15cd4943dfc5a1c74c68b094
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
Jack Morgan [Tue, 19 Sep 2017 23:29:58 +0000 (23:29 +0000)]
Update git submodules
* Update docs/submodules/pharos from branch 'master'
- Merge "config/utils: Add generate_config.py"
- config/utils: Add generate_config.py
Previously, generate_config.py resided in securedlab git repo, but
since we want to be able to use it in both securedlab (for validation
of new PDF files during verify jobs) and installer projects (for
actually parsing the PDF file into usable installer inputs), we
decided to move it to a common location, also available for regular
users.
This change merely replicates the file from securedlab git repo.
Change-Id: I9ff7889e408338d3911853fe01b752b013de1db7
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
Jack Morgan [Tue, 19 Sep 2017 23:28:01 +0000 (23:28 +0000)]
Update git submodules
* Update docs/submodules/pharos from branch 'master'
- Merge "Adds various conveniences for hosters."
- Adds various conveniences for hosters.
JIRA: N/A
Adds documentation, as well as:
source/stop.sh: stops the pharos listener and any running deployment
source/deploy.sh: manually starts a deployment on the given host
Patchset2: improved and updated README
Change-Id: I918ca3bdf03a32f7a16d851d7ea7ebc968d66720
Signed-off-by: Parker Berberian <pberberian@iol.unh.edu>
Jack Morgan [Tue, 19 Sep 2017 23:27:58 +0000 (23:27 +0000)]
Update git submodules
* Update docs/submodules/pharos from branch 'master'
- Merge "Adds Experimental support for Joid"
- Adds Experimental support for Joid
JIRA: N/A
Adds a joid installer object, and needed configuration / scripts.
Currently, this only works with a no-ha scenario.
Change-Id: Ib3076d0341e47d3bebe89ae1b22e87547fe3f524
Signed-off-by: Parker Berberian <pberberian@iol.unh.edu>
Jack Morgan [Tue, 19 Sep 2017 23:27:56 +0000 (23:27 +0000)]
Update git submodules
* Update docs/submodules/pharos from branch 'master'
- Merge "Adds VPN Handler"
- Adds VPN Handler
JIRA: N/A
adds a vpn handler in source/api/vpn.py
vpn.py contains a formal interface definition as well as a specific
implementation using LDAP. If your lab's vpn does not use LDAP, you may
create a new vpn handler that properly extends the abstract vpn class
and it should be fine.
Change-Id: I31e8d8477dfed913c4da864d3ff3b49e988d64b1
Signed-off-by: Parker Berberian <pberberian@iol.unh.edu>
Jack Morgan [Tue, 19 Sep 2017 23:27:54 +0000 (23:27 +0000)]
Update git submodules
* Update docs/submodules/pharos from branch 'master'
- Merge "Adds configuration files"
- Adds configuration files
JIRA: N/A
Adds yaml files in conf/ to fit the laas software into your lab
infrastructure.
Each installer (Fuel, joid, etc) will also have their own config file,
which will point also to their own network and domain config file.
Change-Id: I0bcd57399b9f3f12aa351604fd03ae92de1ba93b
Signed-off-by: Parker Berberian <pberberian@iol.unh.edu>
Jack Morgan [Tue, 19 Sep 2017 23:27:53 +0000 (23:27 +0000)]
Update git submodules
* Update docs/submodules/pharos from branch 'master'
- Merge "Bash scripts for remote host deployment"
- Bash scripts for remote host deployment
JIRA: N/A
Adds various scripts into hostscripts/ to make the deployment
easier.
The whole hostscripts directory is copied to the remote host during
deployment.
mkDisks will create needed virtual disks
vncAllow punches a hole in the firewall to allow a vnc connection
(useful for debugging)
ipnat.sh uses iptables to NAT out an isolated virtual machine
to access horizon, for example
Change-Id: I25c23c0c4893838e58ba1cd7baaa5347de4ef47f
Signed-off-by: Parker Berberian <pberberian@iol.unh.edu>
Jack Morgan [Tue, 19 Sep 2017 23:27:51 +0000 (23:27 +0000)]
Update git submodules
* Update docs/submodules/pharos from branch 'master'
- Merge "Add Dashboard Listener"
- Add Dashboard Listener
JIRA: N/A
Adds source/pharos.py, which will periodically poll the paros
dashboard api to see if any new bookings have started on and of your
dev pods. If a new booking is starting, a deployment will be
started for that pod.
source/listen.py starts the pharos listener in a background
process, so that it will not eat your terminal.
Change-Id: Icbce4453c772f04215f25534606456caa1012f5a
Signed-off-by: Parker Berberian <pberberian@iol.unh.edu>
Jack Morgan [Tue, 19 Sep 2017 23:27:49 +0000 (23:27 +0000)]
Update git submodules
* Update docs/submodules/pharos from branch 'master'
- Merge "Adds SQLite DataBase"
- Adds SQLite DataBase
JIRA: N/A
Adds a database handler in source/database.py to store all
hosts and to store any bookings coming from the dashboard.
source/resetDataBase will clean the db and try to repopulate it
with information from the FOG server.
Change-Id: I14537452d8566db17787f116018f45bb1ddd75ba
Signed-off-by: Parker Berberian <pberberian@iol.unh.edu>
Jack Morgan [Tue, 19 Sep 2017 23:27:47 +0000 (23:27 +0000)]
Update git submodules
* Update docs/submodules/pharos from branch 'master'
- Merge "Adds Fuel Installation Capability"
- Adds Fuel Installation Capability
JIRA: N/A
Adds the ability to automatically install and deploy Fuel onto
a remote host.
the hostScripts/fuelInstall.sh script boots the master machine
and uses the fuel iso to install fuel to the machine.
the source/installers/fuel.py then uses the source/api/fuel_api
handler to configure and deploy fuel.
Running:
Fuel_Installer(domains,networks,libvirt,utility).go()
Will install fuel and deploy Openstack on top of Fuel
assuming the host is properly configured.
Change-Id: I41aee773b27b893311c945221b93eacf36aa83cc
Signed-off-by: Parker Berberian <pberberian@iol.unh.edu>
Jack Morgan [Tue, 19 Sep 2017 23:27:44 +0000 (23:27 +0000)]
Update git submodules
* Update docs/submodules/pharos from branch 'master'
- Merge "Adds Libvirt Handler"
- Adds Libvirt Handler
JIRA: N/A
Adds a handler which can control the libvirt hypervisor
on the remote host, in order to define the vm's and networks
that are needed for an OPNFV deployment.
Also adds the domain and network objects, which are simple abstractions
of virtual machines and networks.
Change-Id: Ia836e7b080b8bca220d5fdf6eb72b6c580cab4d1
Signed-off-by: Parker Berberian <pberberian@iol.unh.edu>
Jack Morgan [Tue, 19 Sep 2017 23:27:39 +0000 (23:27 +0000)]
Update git submodules
* Update docs/submodules/pharos from branch 'master'
- Merge "Adds the Free and Open-source Ghost (FOG)"
- Adds the Free and Open-source Ghost (FOG)
JIRA: N/A
Adds a handler which will talk with the REST api
running on the FOG server.
This allows the pod_manager to ghost images onto hosts
in order to prep them for deployment and clean them afterwards.
Change-Id: Ic00e992874ca3371b6d6e8ac2450a1ef0c765e67
Signed-off-by: Parker Berberian <pberberian@iol.unh.edu>
Jack Morgan [Tue, 19 Sep 2017 23:27:32 +0000 (23:27 +0000)]
Update git submodules
* Update docs/submodules/pharos from branch 'master'
- Merge "LaaS Base functionality"
- LaaS Base functionality
JIRA: N/A
This is the base of the laas hosting software.
the pod_manager can select a host from a pool and
will ghost it with a clean image.
The deployment_manager will install OPNFV on that host.
Utilities defines misc useful functions that are needed
throughout the provisioning and dpeloyment.
Change-Id: I2fb24f36491ded1284f5ac1659a505bd88baafb4
Signed-off-by: Parker Berberian <pberberian@iol.unh.edu>
Ross Brattain [Tue, 19 Sep 2017 22:52:16 +0000 (15:52 -0700)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- add opnfv_os-odl-fdio-dvr-ha_daily.yaml scenario
Change-Id: I723477edf810a220816a2e67aa80f7f144efb3a6
Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
Kerim Gokarslan [Tue, 19 Sep 2017 22:33:46 +0000 (15:33 -0700)]
Update git submodules
* Update docs/submodules/nfvbench from branch 'master'
- NFVBENCH-28 Set result values for NDR/PDR if they cannot be found within the given epsilon
Change-Id: Id8019c7f052c2b189f3ab6e39377f65fe00d9fee
Signed-off-by: Kerim Gokarslan <kgokarsl@cisco.com>
davidjchou [Fri, 8 Sep 2017 19:26:11 +0000 (11:26 -0800)]
Update git submodules
* Update docs/submodules/kvmfornfv from branch 'master'
- Update committers for KVM4NFV
Upstream status: N/A
Change-Id: Ib46ccf75fe8f26cc0931bcd33569c23b45ca1c2b
Signed-off-by: davidjchou <david.j.chou@intel.com>
mbeierl [Tue, 19 Sep 2017 15:15:13 +0000 (11:15 -0400)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- Introduce Euphrates Jobs
Adds stable/euphrates branch for StorPerf ARM jobs that were
enabled for existing master
Change-Id: I4f16097575367e8921e1f25201e57c3af5cd9d19
Signed-off-by: mbeierl <mark.beierl@dell.com>
Trevor Bramwell [Tue, 19 Sep 2017 20:50:48 +0000 (20:50 +0000)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- Merge "fuel-deploy.sh: mv lab-config repo to TMPDIR"
- fuel-deploy.sh: mv lab-config repo to TMPDIR
Change-Id: Id942f7d2e6e1bbbdb9b15a7c6951ca2f0ba437db
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
zhihui wu [Mon, 18 Sep 2017 05:58:11 +0000 (13:58 +0800)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- [QTIP] Enable qtip docker build image job in euphrates
Change-Id: I01eb67919aa489c47d34976f9587f3187059d2b3
Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
Ross Brattain [Tue, 19 Sep 2017 20:46:17 +0000 (20:46 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Merge "Fixed few gaps when running on a minimal version of system"
- Fixed few gaps when running on a minimal version of system
- we need to make sure we have lsof installed
- we need to update cache inside the image, because we are unable to install some of them
Change-Id: Ic555489779e9096540001cb9c62ea2ab25c1ae90
Signed-off-by: Maciej Skrocki <maciej.skrocki@intel.com>
Cedric Ollivier [Tue, 19 Sep 2017 20:01:50 +0000 (20:01 +0000)]
Update git submodules
* Update docs/submodules/functest from branch 'master'
- Merge "Remove restriction to fuel on vyosvrouter case in Alpine"
- Remove restriction to fuel on vyosvrouter case in Alpine
It was done in old docker but not reported in Alpine
Change-Id: I3479ad996b64187f58e97cc3b4a4b2ceefeec287
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
Alec Hothan [Tue, 19 Sep 2017 19:10:29 +0000 (19:10 +0000)]
Update git submodules
* Update docs/submodules/nfvbench from branch 'master'
- Merge "NFVBENCH-25 Send run results to fluentd"
- NFVBENCH-25 Send run results to fluentd
Change-Id: I671a9297b90784bc30eee48ea9244a9c63a24e85
Signed-off-by: Kerim Gokarslan <kgokarsl@cisco.com>
Tim Rozet [Tue, 19 Sep 2017 18:33:33 +0000 (18:33 +0000)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- Merge "Apex: Renables async builds and fixes blocking bug"
- Apex: Renables async builds and fixes blocking bug
Previously we had apex-verify-master running multiple instances on
virtual-slaves. Apex-verify-master would kick off a build on our build
server, and then apex-verify-master would execute deploy multijob and
then functest multijob. However we found a bug where jenkins build
blocker would see that a deploy finished on the virtual slave, and then
execute functest multijob as well as deploy multijob (for the next
verify job) at the same time.
This patch adds a parent job apex-virtual-{stream} which calls deploy
and functest multijob and will block correctly. It also renables having
more than 1 apex-verify job running at a time on the virtual slaves.
Change-Id: Id15b2415407fc3318f333e3dfc59076d04db4ffb
Signed-off-by: Tim Rozet <trozet@redhat.com>
Feng Pan [Tue, 19 Sep 2017 18:32:21 +0000 (18:32 +0000)]
Update git submodules
* Update docs/submodules/apex from branch 'master'
- Merge "Fixes jumphost pubkey error in undercloud playbook"
- Fixes jumphost pubkey error in undercloud playbook
Change-Id: I71eca92e305b3bddc35691db8b8b9ebd3bc1b9fb
Signed-off-by: Tim Rozet <trozet@redhat.com>
Trevor Bramwell [Tue, 19 Sep 2017 17:38:15 +0000 (17:38 +0000)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- Merge "Fix Yamllint violations for jjb/armband"
- Fix Yamllint violations for jjb/armband
JIRA: RELENG-254
Change-Id: I1c658e0af40d2973301b33f760d7fd420e80f253
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
mbeierl [Tue, 19 Sep 2017 17:30:03 +0000 (13:30 -0400)]
Update git submodules
* Update docs/submodules/storperf from branch 'master'
- Adding Proxy Path Support
Adds WSGI wrapper to allow the path to be arbitrary as
long as it is passed in the reverse proxy
Change-Id: I6feca119093a3b3c60ad615f4e4b59bb2c212800
Signed-off-by: mbeierl <mark.beierl@dell.com>
Sofia Wallin [Tue, 19 Sep 2017 17:16:16 +0000 (17:16 +0000)]
Merge "bug fix: extra space lead to bad display of an image"
Trevor Bramwell [Tue, 19 Sep 2017 15:55:30 +0000 (15:55 +0000)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- Merge "Create jobs for euphrates"
- Create jobs for euphrates
Change-Id: Ia705bd9c16ca934bc781e558b27feafa89b3bff0
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
Trevor Bramwell [Tue, 19 Sep 2017 15:54:12 +0000 (15:54 +0000)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- Merge "Create jobs for euphrates"
- Create jobs for euphrates
Change-Id: Iff9bd7601a59d7e1bad259c74fc792081505f679
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
Morgan Richomme [Tue, 19 Sep 2017 15:09:54 +0000 (17:09 +0200)]
bug fix: extra space lead to bad display of an image
Change-Id: I2a54431e584cd4b6f7427dca298b51b8ecde150e
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
Ross Brattain [Tue, 19 Sep 2017 14:51:42 +0000 (14:51 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Merge "UDP_Replay: enable collectd KPIs"
- UDP_Replay: enable collectd KPIs
Change-Id: I92146411707a9ec29864d164dbd63b96d05bffe0
Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
Linda Wang [Tue, 12 Sep 2017 07:37:19 +0000 (07:37 +0000)]
Update git submodules
* Update docs/submodules/functest from branch 'master'
- Add swagger support for Rest API
JIRA: FUNCTEST-854
Change-Id: Ic010604d3ba0cc46092cf2a1ae8bb41afa73c920
Signed-off-by: Linda Wang <wangwulin@huawei.com>
Ross Brattain [Tue, 19 Sep 2017 14:16:37 +0000 (14:16 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Merge "add scenario opnfv_os-nosdn-bar-ha_daily.yaml for Barometer"
- add scenario opnfv_os-nosdn-bar-ha_daily.yaml for Barometer
For now just copied and renamed opnfv_os-nosdn-nofeature-ha_daily.yaml
Change-Id: Idbd37a3e21220aa407d053157da71b449bad15ee
Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
Tim Rozet [Tue, 19 Sep 2017 14:10:07 +0000 (14:10 +0000)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- Merge "Introduce StorPerf Euphrates Jobs"
- Introduce StorPerf Euphrates Jobs
Adds stable/euphrates branch for StorPerf jobs that were
enabled for existing master
Change-Id: Id11c4958c40cf8b8db49d545face4bd6ddbf31d3
Signed-off-by: mbeierl <mark.beierl@dell.com>
Tim Rozet [Tue, 19 Sep 2017 13:58:09 +0000 (09:58 -0400)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- Apex: fixes gspathname for euphrates
Change-Id: Ia4523a185708a9d29243b522894b38fd1f047682
Signed-off-by: Tim Rozet <trozet@redhat.com>
Tim Rozet [Mon, 18 Sep 2017 18:10:07 +0000 (14:10 -0400)]
Update git submodules
* Update docs/submodules/apex from branch 'master'
- Minor fixes to clean
Also adds hidden files (like IDE configs) to gitignore
Change-Id: Ief595c41c5b4f0fe058f7b774f7a2aefdab733a4
Signed-off-by: Tim Rozet <trozet@redhat.com>
Mark Beierl [Tue, 19 Sep 2017 13:31:57 +0000 (13:31 +0000)]
Update git submodules
* Update docs/submodules/storperf from branch 'master'
- Merge "Implementing the extension: Display of Steady State Convergence Report - All block sizes"
- Implementing the extension: Display of Steady State Convergence Report - All block sizes
In addition, introducing an intermediary page for single json portal.
JIRA: STORPERF-141
Change-Id: I6dd7f43b1f0fd8293c4872e6a7c3ef909f2ddb83
Signed-off-by: saksham115 <saksham.agrawal@research.iiit.ac.in>
Markos Chandras [Tue, 19 Sep 2017 12:11:48 +0000 (12:11 +0000)]
Update git submodules
* Update docs/submodules/releng-xci from branch 'master'
- Merge "xci: provision-vm-nodes: Use sudo to remove the XCI directory"
- xci: provision-vm-nodes: Use sudo to remove the XCI directory
Since I00d77e1fc62cccda7920af3469af9d44247780f4 the entire XCI_DEVEL_ROOT
is being removed. However, some of the files are owned by root so we
need elevated privileges to remove these files and directories
Change-Id: Ie10018ded198b922077e38fa5776fca098418192
Signed-off-by: Markos Chandras <mchandras@suse.de>
Cédric Ollivier [Tue, 19 Sep 2017 09:39:43 +0000 (11:39 +0200)]
Update git submodules
* Update docs/submodules/functest from branch 'master'
- Select ansible 2.3.2.0
Badly the ansible version is not defined in OpenStack's
upper-constaints.txt. It must be added in the OPNFV one.
Otherwise, rally fails [1]
[1] https://build.opnfv.org/ci/job/functest-fuel-baremetal-daily-master/1866/console
Change-Id: Id6814376ce96d35db65f6290d0a31283a15de0b2
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Alan Carey [Tue, 15 Aug 2017 09:49:33 +0000 (10:49 +0100)]
Update git submodules
* Update docs/submodules/barometer from branch 'master'
- VES app: Change Directory and file names to app.
-Directories renamed
-All files containing plugin name changed to app
-Logfile name changed
-Changed some Licenses
Change-Id: I578dcf8249e160a904d36b439d10f5c4e7940b98
Signed-off-by: Alan Carey <alan.carey@intel.com>
Yujun Zhang [Tue, 19 Sep 2017 05:46:35 +0000 (13:46 +0800)]
Update git submodules
* Update docs/submodules/qtip from branch 'master'
- Freeze requirements for Euphrates
Change-Id: Ifbdd773235497373eba8ecc44b21c207441fe407
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
Martin Klozik [Mon, 18 Sep 2017 09:58:37 +0000 (10:58 +0100)]
Update git submodules
* Update docs/submodules/vswitchperf from branch 'master'
- CI: Update hugepages configuration
Changes introduced by this patch:
* Configure more hugepages to be used during CI run.
* Fix detection of correct ovs-vswitchd execution.
* Skip VPP shutdown overhead in case that VPP execution
has failed.
Change-Id: Id1badd61334141dcc331691af4a1401a09d06807
Signed-off-by: Martin Klozik <martinx.klozik@intel.com>
Sofia Wallin [Tue, 19 Sep 2017 08:55:41 +0000 (08:55 +0000)]
Merge "Testing group documentation update for Euphrates"
xudan [Mon, 18 Sep 2017 07:31:14 +0000 (03:31 -0400)]
Update git submodules
* Update docs/submodules/dovetail from branch 'master'
- Dovetail tool replaces defcore with osinterop
Rename the "defcore" test area to "osinterop".
The DefCore working group has been
renamed OpenStack InterOp Working Group some time ago.
JIRA: DOVETAIL-499
Change-Id: I144af767632c8fb83859e5e04b6427bb1a538348
Signed-off-by: xudan <xudan16@huawei.com>
Fatih Degirmenci [Tue, 19 Sep 2017 08:48:43 +0000 (10:48 +0200)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- functest: Enable euphrates jobs
Change-Id: I536d3182ef7f4b598f734502cc0880201487d968
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
Fatih Degirmenci [Mon, 18 Sep 2017 13:16:34 +0000 (15:16 +0200)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- functest: Create jobs for Euphrates
This change switches jobs to euphrates and removes danube jobs.
Change-Id: I9e53c595886b6214927c10c380a898e3c7510c7b
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
Morgan Richomme [Tue, 19 Sep 2017 08:18:59 +0000 (08:18 +0000)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- Merge "Integrate functest with ARM Architecture with alpine images"
- Integrate functest with ARM Architecture with alpine images
Read compute architecture form salt master and send it as
environment variable.
JIRA: ARMBAND-310
Change-Id: I5c44697d1856f4d09df6fbbbf23ec94478e08f21
Signed-off-by: Delia Popescu <delia.popescu@enea.com>
Ross Brattain [Tue, 19 Sep 2017 08:04:14 +0000 (08:04 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Merge "apiserver: mock socket.gethostbyname"
- apiserver: mock socket.gethostbyname
we don't want use external DNS requests during unittest
Change-Id: I5ed67b700ef1dab4b650ae5071a3cf641a17ae4c
Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
Ross Brattain [Tue, 12 Sep 2017 16:57:38 +0000 (09:57 -0700)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- NSB: count from 0, vnf_0, tg_9, private->uplink, public->downlink
Also rename private to uplink, public to downlink
for scale-out template we need to count from 0
so we can use range() without +1/-1 errors
vnf_0, vnf_1
tg_0, tg_1
also fix Ixia defaults
Change-Id: I6aecfbb95f99af20f012a9df19c19be77d1b5b77
Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
Signed-off-by: Edward MacGillivray <edward.s.macgillivray@intel.com>
Morgan Richomme [Tue, 19 Sep 2017 07:14:23 +0000 (07:14 +0000)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- Merge "Enable parser project"
- Enable parser project
Enable parser project since it has tested successfully in multiple
installers.
Change-Id: I7f6f22910cf2b44975c511d3ff20b822181c18fe
Signed-off-by: shangxdy <shang.xiaodong@zte.com.cn>
Cedric Ollivier [Tue, 19 Sep 2017 07:10:53 +0000 (07:10 +0000)]
Update git submodules
* Update docs/submodules/functest from branch 'master'
- Merge "Return Functest status to Jenkins"
- Return Functest status to Jenkins
It avoids mixing Functest and Features CI issues by simply exiting the
status of Functest testcases. The result of third-party testcases are
printed into console but are no longer taken into account into the
global status.
Change-Id: I040ff54780db2ddb6d81993839fee09f5e472323
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Fatih Degirmenci [Tue, 19 Sep 2017 07:03:13 +0000 (07:03 +0000)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- Merge "Don't trigger danube branch"
- Don't trigger danube branch
create job for euphrates
Change-Id: Ibabe87a6ba2e8c49356b33ed0b7ce7e93ab46df8
Signed-off-by: wutianwei <wutianwei1@huawei.com>
Tim Rozet [Tue, 19 Sep 2017 02:22:13 +0000 (02:22 +0000)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- Merge "Apex: add back legacy support for danube rpm"
- Apex: add back legacy support for danube rpm
Change-Id: I2f4a8c57bf056fcc266a0757b291309671ecc151
Signed-off-by: Peng Liu <pliu@redhat.com>
Yujun Zhang [Tue, 19 Sep 2017 01:55:11 +0000 (01:55 +0000)]
Update git submodules
* Update docs/submodules/qtip from branch 'master'
- Merge "Fix output path of testing results"
- Fix output path of testing results
Change-Id: I2a30dd39bb847868c8869904c8b28d2bf7d784e5
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
Tim Rozet [Tue, 19 Sep 2017 01:52:22 +0000 (21:52 -0400)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- Apex: migrate nodes for project jobs to master label
We dont have other pods so no reason to make extra labels
Change-Id: Ib701ae25d6cd08035930773219f691c7dc1b156e
Signed-off-by: Tim Rozet <trozet@redhat.com>
Tim Rozet [Tue, 19 Sep 2017 01:07:59 +0000 (21:07 -0400)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- Apex: add euphrates stream to project jobs
Change-Id: I2f6dbe545c1c1adaa0a7020440f17f6f0cf37973
Signed-off-by: Tim Rozet <trozet@redhat.com>
Fatih Degirmenci [Mon, 18 Sep 2017 13:23:38 +0000 (15:23 +0200)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- yardstick: Create jobs for Euphrates
This change switches jobs to euphrates and removes danube jobs.
Change-Id: I421b3927e05712a62409e768b1b6a2e36c462537
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
Cedric Ollivier [Tue, 19 Sep 2017 00:14:41 +0000 (00:14 +0000)]
Update git submodules
* Update docs/submodules/functest from branch 'master'
- Merge "Fix image name in rally scenarios"
- Fix image name in rally scenarios
Change-Id: I0a78a16d44c1e0e0b2edec2e43954c1f08e8bb09
Signed-off-by: Juha Kosonen <juha.kosonen@nokia.com>
Aric Gardner [Mon, 18 Sep 2017 22:00:37 +0000 (22:00 +0000)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- Merge "add jenkins for stor4nfv"
- add jenkins for stor4nfv
Change-Id: I2abd2d200840a16139befe1bb734b94e175123d9
Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
Trevor Bramwell [Mon, 18 Sep 2017 21:51:52 +0000 (21:51 +0000)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- Merge "Create jobs for euphrates"
- Create jobs for euphrates
Change-Id: Ib7138679a49fe12ee99599b30eb3036accad8425
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
Trevor Bramwell [Mon, 18 Sep 2017 21:51:11 +0000 (21:51 +0000)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- Merge "Create jobs for euphrates"
- Create jobs for euphrates
Change-Id: I700eb3c113889cb70b3df7a8cfa4faf5e37ffce5
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
Tim Rozet [Mon, 18 Sep 2017 20:49:20 +0000 (20:49 +0000)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- Merge "Apex: Enables euphrates branch for daily CI"
- Apex: Enables euphrates branch for daily CI
Disables master daily. Just uses master labels for Euphrates jobs as
well.
Change-Id: I65b0eed528518c07d3ef4194a021004deabe2ed0
Signed-off-by: Tim Rozet <trozet@redhat.com>
Markos Chandras [Mon, 18 Sep 2017 20:17:07 +0000 (20:17 +0000)]
Update git submodules
* Update docs/submodules/releng-xci from branch 'master'
- Merge "bifrost: scripts: Do not run env-setup twice"
- bifrost: scripts: Do not run env-setup twice
This is already done a few lines above since
I94874d600a29247b7826324cc111901995df90dc so there is no need to do it
twice.
Change-Id: I661516d9aadd265bf6869005718b2f51c57ff84d
Signed-off-by: Markos Chandras <mchandras@suse.de>
Tim Rozet [Mon, 18 Sep 2017 19:05:16 +0000 (15:05 -0400)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- Apex: stop removing apex tmp directories
The tmp directory no longer holds large files, and removing this while
other jobs are running can cause build failures.
Change-Id: I504d06e2e114dd1be4fe3790fcefaf97c724552c
Signed-off-by: Tim Rozet <trozet@redhat.com>
Tim Rozet [Mon, 18 Sep 2017 18:41:43 +0000 (18:41 +0000)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- Merge "Merge Apex Daily Jobs"
- Merge Apex Daily Jobs
Merged 'apex-daily-master' and 'apex-daily-danube' into
'apex-daily-{stream}'
Change-Id: I2b1e9e3dd0869b6a1f2b1b6415b364a2d9f151d2
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
Cedric Ollivier [Mon, 18 Sep 2017 18:01:59 +0000 (18:01 +0000)]
Update git submodules
* Update docs/submodules/functest from branch 'master'
- Merge "Enable parser testcase"
- Enable parser testcase
Currently parser tescase in functest disabled, it's
neccessary to enable it since we have tested successfully
with the installers of fuel, apex and daisy.
Change-Id: Ic3995cec813cc41c897b9c600b90d1fbbe8a74e2
Signed-off-by: shangxdy <shang.xiaodong@zte.com.cn>
Charalampos Kominos [Mon, 18 Sep 2017 14:20:09 +0000 (16:20 +0200)]
Update git submodules
* Update docs/submodules/armband from branch 'master'
- p/fuel: edit libvirt.py with correct arch values
On AArch64 systems, ACPI should only be added to the domain XML
by nova via libvirt driver when guest UEFI (AAVMF) is used.
Change-Id: I462303b196366ddaa132b2a2ed6fe4af0e8e5f95
Manuel Buil [Mon, 18 Sep 2017 13:02:56 +0000 (15:02 +0200)]
Update git submodules
* Update docs/submodules/sfc from branch 'master'
- Bug fix: allows searching vnfd_id based on name
It is currently impossible to obtain the vnfd_id based on the vnfd_name when
we want to create the vnffg
Change-Id: Ib7752156db43d76c24f8c6c2803eb7dbc5bbe1d8
Signed-off-by: Manuel Buil <mbuil@suse.com>
Manuel Buil [Mon, 18 Sep 2017 14:46:22 +0000 (14:46 +0000)]
Update git submodules
* Update docs/submodules/sfc from branch 'master'
- Merge "[Bug Fix] Delete vnffgs in a reverse order"
- [Bug Fix] Delete vnffgs in a reverse order
JIRA: SFC-106
In sfc_two_chain testcase we need to delete first the blue
and then the red vnffg because if we do it the other way around
the tacker produces a warning that the flow classifier of the vnffg red
is in use and cannot delete the chain.
The aforementioned warning is produced because during the execution
of the two_chain testcase we reassing the classifier from the red vnffg
to the blue vnffg. So if we try to delete first the red vnffg we get the
warning because the classifier is assigned and in use from the blue
vnffg.
Change-Id: I3cb7bef4b9b9e75eef4961fe7f63cbc1755130be
Signed-off-by: Dimitrios Markou <mardim@intracom-telecom.com>
Manuel Buil [Mon, 18 Sep 2017 08:33:24 +0000 (10:33 +0200)]
Update git submodules
* Update docs/submodules/sfc from branch 'master'
- Fix vnffgd templates
JIRA: SFC-105
They have a typo which resulted in errors in Tacker when loading the template
Change-Id: I5723c756add7610377815180352140d58fd783a5
Signed-off-by: Manuel Buil <mbuil@suse.com>
mbeierl [Mon, 18 Sep 2017 14:25:45 +0000 (10:25 -0400)]
Update git submodules
* Update docs/submodules/storperf from branch 'master'
- Fixing Typo and Adding Logs
Change-Id: Ib4271c4400ded3c27517ffca45343c4ae4613662
Signed-off-by: mbeierl <mark.beierl@dell.com>
Markos Chandras [Mon, 18 Sep 2017 13:33:39 +0000 (14:33 +0100)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- jjb: xci: Trigger when changing bifrost files
bifrost is part of XCI so we should run the Jenkins jobs when only
submitting bifrost related changes.
Change-Id: I215b4ca241fd4ffba90c0201dbe8f4c23b8ec280
Signed-off-by: Markos Chandras <mchandras@suse.de>
Fatih Degirmenci [Mon, 18 Sep 2017 13:25:49 +0000 (13:25 +0000)]
Update git submodules
* Update docs/submodules/releng-xci from branch 'master'
- Merge "Ensure XCI_DEVEL_ROOT is removed"
- Ensure XCI_DEVEL_ROOT is removed
It is important to start with a clean XCI_DEVEL_ROOT in order to
ensure the leftovers from the previous deployment doesn't result
in successful or failed deployments due to not having it in sync
with the latest updates.
Change-Id: I00d77e1fc62cccda7920af3469af9d44247780f4
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
Fatih Degirmenci [Mon, 18 Sep 2017 13:07:29 +0000 (13:07 +0000)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- Merge "xci: Add parameter to clean the DIB images"
- xci: Add parameter to clean the DIB images
Change-Id: I399fa81c61ae3149c0dada688307627ecc1979f6
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
Michael Pauls [Mon, 18 Sep 2017 09:19:04 +0000 (11:19 +0200)]
Update git submodules
* Update docs/submodules/functest from branch 'master'
- increase timeout of NFVO installation
some pods are less powerful and require more time for the
installation of the orchestrator
Change-Id: Iebd39c0ef8f3dcfa7fecb1e507b2f05890b5c490
Signed-off-by: Michael Pauls <michael.pauls@fokus.fraunhofer.de>
Ryota Mibu [Mon, 18 Sep 2017 11:59:52 +0000 (11:59 +0000)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- Merge "fix doctor trigger files"
- fix doctor trigger files
Change-Id: I89713020ea17ddeedc32c581ac14b38d9f2afe44
Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
Markos Chandras [Tue, 5 Sep 2017 14:12:41 +0000 (15:12 +0100)]
Update git submodules
* Update docs/submodules/releng-xci from branch 'master'
- xci: synchronize-time: Install the chrony package and drop Xenial reference
The roles should pull all the packages they need so we need to install
the 'chrony' package everywhere and also drop the Xenial reference since
there is nothing Ubuntu specific here.
Change-Id: I51fb24573c0e884f8a96868e304b23140cc23b41
Signed-off-by: Markos Chandras <mchandras@suse.de>
Markos Chandras [Mon, 4 Sep 2017 13:48:24 +0000 (14:48 +0100)]
Update git submodules
* Update docs/submodules/releng-xci from branch 'master'
- xci: configure-nfs: Install the NFS server package
We need to explicitly install the nfs server package instead of bundling
it to the dib image since not every node needs it.
Change-Id: I73f59f4ed582359df80ea08712b433537c087aea
Signed-off-by: Markos Chandras <mchandras@suse.de>
Markos Chandras [Mon, 4 Sep 2017 10:41:24 +0000 (11:41 +0100)]
Update git submodules
* Update docs/submodules/releng-xci from branch 'master'
- xci: configure-nfs: Add SUSE support
Add ability to restart the NFS server on SUSE hosts.
Change-Id: Id5f0edb399151c62302b2e36bb9451ed35501d3f
Signed-off-by: Markos Chandras <mchandras@suse.de>
Markos Chandras [Fri, 1 Sep 2017 14:47:23 +0000 (15:47 +0100)]
Update git submodules
* Update docs/submodules/releng-xci from branch 'master'
- xci: configure-network: Add ability to configure network on SUSE hosts
Change-Id: I42c6f5f07ac87b5599758947fabe5fce36d44a2e
Signed-off-by: Markos Chandras <mchandras@suse.de>
Markos Chandras [Fri, 1 Sep 2017 09:15:06 +0000 (10:15 +0100)]
Update git submodules
* Update docs/submodules/releng-xci from branch 'master'
- xci: xci-deploy.sh: Allow xci-deploy.sh to run on SUSE hosts
SUSE support is slowly being added to XCI.
Change-Id: I1ab6c01d3a33a9b2264992b5e1d202146972743f
Signed-off-by: Markos Chandras <mchandras@suse.de>
Markos Chandras [Fri, 1 Sep 2017 09:13:45 +0000 (10:13 +0100)]
Update git submodules
* Update docs/submodules/releng-xci from branch 'master'
- xci: xci-deploy.sh: Configure dib so VMs match the host
In preparation for adding SUSE support, we need to configure the dib
build process to build images which match the host's OS.
Change-Id: I4944245d526f916b2033abc5d219fa7a69db54ab
Signed-off-by: Markos Chandras <mchandras@suse.de>
Markos Chandras [Tue, 5 Sep 2017 08:40:35 +0000 (09:40 +0100)]
Update git submodules
* Update docs/submodules/releng-xci from branch 'master'
- Vagrantfile: Update base OS before installing XCI
The Vagrant image may be old and have stale metadata leading to
failures when installing packages. As such, it's best to update
it as soon as possible. This is also inline with the AIO documentation
which suggests to always use an up to date OS.
Change-Id: I43d9f8431e1a6ed877936adc65c54be466b76aff
Signed-off-by: Markos Chandras <mchandras@suse.de>
Markos Chandras [Mon, 4 Sep 2017 19:48:07 +0000 (20:48 +0100)]
Update git submodules
* Update docs/submodules/releng-xci from branch 'master'
- Vagrantfile: Bump memory requirements to 16G
Apparently 8G is no longer enought to deploy the 'mini'
flavor since the following error occurs:
[14505.101254] Out of memory: Kill process 23666 (qemu-system-x86) score 344 or sacrifice child
[14505.103404] Killed process 23666 (qemu-system-x86) total-vm:5566132kB, anon-rss:3008288kB, file-rss:0kB, shmem-rss:0kB
Change-Id: Iaa21ad367c63bf17a2c999082b5e09fa2e772d67
Signed-off-by: Markos Chandras <mchandras@suse.de>