<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://wiki.openstack.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Rushil</id>
		<title>OpenStack - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.openstack.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Rushil"/>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/wiki/Special:Contributions/Rushil"/>
		<updated>2026-07-04T17:29:07Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.28.2</generator>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Meetings/CyborgTeamMeeting&amp;diff=158548</id>
		<title>Meetings/CyborgTeamMeeting</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Meetings/CyborgTeamMeeting&amp;diff=158548"/>
				<updated>2017-12-13T15:33:28Z</updated>
		
		<summary type="html">&lt;p&gt;Rushil: /* Bi-Weekly Cyborg team meeting */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Cyborg]]&lt;br /&gt;
[[Category: Meetings]]&lt;br /&gt;
&lt;br /&gt;
= Weekly Cyborg team meeting =&lt;br /&gt;
If you're interested in OpenStack Acceleration management [[Cyborg]], we hold public meetings in &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;#openstack-cyborg&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; every other Wednesday at 11:00 am US Eastern Time (UTC 1500).&lt;br /&gt;
&lt;br /&gt;
If you are not familiar with IRC, please read https://wiki.openstack.org/wiki/IRC .&lt;br /&gt;
You can simply use the web client for Freenode to come to &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;#openstack-cyborg&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;: http://webchat.freenode.net/?channels=openstack-cyborg. &lt;br /&gt;
&lt;br /&gt;
If you want to attend but the time is not friendly to you, please email to [mailto:zhipengh512@gmail.com Howard Huang].&lt;br /&gt;
&lt;br /&gt;
== Agenda for next meeting ==&lt;br /&gt;
===Agenda:===&lt;br /&gt;
* Queens Dev Sprint : https://trello.com/c/MhhxydAT&lt;br /&gt;
* Patch discussion: https://review.openstack.org/#/q/status:open+project:openstack/cyborg&lt;br /&gt;
* AoB&lt;br /&gt;
&lt;br /&gt;
== Previous meetings ==&lt;br /&gt;
Previous meetings, with their notes and logs, can be found in under [[Cyborg/MeetingLogs]]&lt;/div&gt;</summary>
		<author><name>Rushil</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Meetings/CyborgTeamMeeting&amp;diff=158547</id>
		<title>Meetings/CyborgTeamMeeting</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Meetings/CyborgTeamMeeting&amp;diff=158547"/>
				<updated>2017-12-13T15:33:13Z</updated>
		
		<summary type="html">&lt;p&gt;Rushil: /* Next meeting : Nov 30th, 2017 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Cyborg]]&lt;br /&gt;
[[Category: Meetings]]&lt;br /&gt;
&lt;br /&gt;
= Bi-Weekly Cyborg team meeting =&lt;br /&gt;
If you're interested in OpenStack Acceleration management [[Cyborg]], we hold public meetings in &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;#openstack-cyborg&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; every other Wednesday at 11:00 am US Eastern Time (UTC 1500).&lt;br /&gt;
&lt;br /&gt;
If you are not familiar with IRC, please read https://wiki.openstack.org/wiki/IRC .&lt;br /&gt;
You can simply use the web client for Freenode to come to &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;#openstack-cyborg&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;: http://webchat.freenode.net/?channels=openstack-cyborg. &lt;br /&gt;
&lt;br /&gt;
If you want to attend but the time is not friendly to you, please email to [mailto:zhipengh512@gmail.com Howard Huang].&lt;br /&gt;
&lt;br /&gt;
== Agenda for next meeting ==&lt;br /&gt;
===Agenda:===&lt;br /&gt;
* Queens Dev Sprint : https://trello.com/c/MhhxydAT&lt;br /&gt;
* Patch discussion: https://review.openstack.org/#/q/status:open+project:openstack/cyborg&lt;br /&gt;
* AoB&lt;br /&gt;
&lt;br /&gt;
== Previous meetings ==&lt;br /&gt;
Previous meetings, with their notes and logs, can be found in under [[Cyborg/MeetingLogs]]&lt;/div&gt;</summary>
		<author><name>Rushil</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Manila&amp;diff=76563</id>
		<title>Manila</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Manila&amp;diff=76563"/>
				<updated>2015-03-30T21:50:52Z</updated>
		
		<summary type="html">&lt;p&gt;Rushil: /* Subpages */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
This page documents the concept and vision for establishing a shared file system service for OpenStack.  The development name for this project is Manila.  We propose and are in the process of implementing a new OpenStack service (originally based on Cinder).  Cinder presently functions as the canonical storage provisioning control plane in [[OpenStack]] for block storage as well as delivering a persistence model for instance storage.  The File Share Service prototype, in a similar manner, provides coordinated access to shared or distributed file systems.  While the primary consumption of file shares would be across OpenStack Compute instances, the service is also intended to be accessible as an independent capability in line with the modular design established by other OpenStack services.  The design and prototype implementation provide extensibility for multiple backends (to support vendor or file system specific nuances / capabilities) but is intended to be sufficiently abstract to accommodate any of a variety of shared or distributed file system types.  The team's intention is to introduce the capability as an OpenStack incubated project in the Juno timeframe, graduate it and submit for consideration as a core service as early as the Kilo release.&lt;br /&gt;
&lt;br /&gt;
[[File:Shares_Service.png]]&lt;br /&gt;
&lt;br /&gt;
According to IDC in its “[http://www.idc.com/getdoc.jsp?containerId=235910 Worldwide File-Based Storage 2012-2016 Forecast]&amp;quot;, file-based storage continues to be a thriving market, with spending on File-based storage solutions to reach north of $34.6 billion in 2016. Of the 27 Exabyte’s (EB) of total disk capacity estimated to have shipped in 2012, IDC projected that nearly 18 EB were file-based capacity, accounting for over 65% of all disk shipped by capacity. A diversity of applications, from server virtualization to relational or distributed databases to collaborative content creation, often depend on the performance, scalability and simplicity of management associated with file-based systems, and the large ecosystem of supporting software products.  OpenStack, as the leading open IaaS capability, is increasingly contemplated as an option for deploying classic infrastructure in an &amp;quot;as a Service&amp;quot; model, but without specific accommodation for shared file systems represents an incomplete solution.&lt;br /&gt;
&lt;br /&gt;
== Projects==&lt;br /&gt;
&lt;br /&gt;
=== Manila ===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot;&lt;br /&gt;
| Source code&lt;br /&gt;
| https://github.com/openstack/manila&lt;br /&gt;
|-&lt;br /&gt;
| Bug tracker&lt;br /&gt;
| https://bugs.launchpad.net/manila&lt;br /&gt;
|-&lt;br /&gt;
| Feature tracker&lt;br /&gt;
| https://blueprints.launchpad.net/manila&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Python Manila Client ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot;&lt;br /&gt;
| Source code&lt;br /&gt;
| https://github.com/openstack/python-manilaclient&lt;br /&gt;
|-&lt;br /&gt;
| Bug tracker&lt;br /&gt;
| https://bugs.launchpad.net/python-manilaclient&lt;br /&gt;
|-&lt;br /&gt;
| Feature tracker&lt;br /&gt;
| https://blueprints.launchpad.net/python-manilaclient&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Meetings ===&lt;br /&gt;
&lt;br /&gt;
[[Manila/Meetings|Project Agenda &amp;amp; Meetings]]&lt;br /&gt;
&lt;br /&gt;
[[Manila/JunoSummitPresentation|Overview Presentation from Juno (Atlanta) Summit]]&lt;br /&gt;
&lt;br /&gt;
=== Getting Started with Manila ===&lt;br /&gt;
&lt;br /&gt;
Instructions for getting started with Manila using Devstack are available at: [[Manila/KiloDevstack|Manila on Devstack]]&lt;br /&gt;
&lt;br /&gt;
Developer documentation is still in progress, but is available in a draft state: [[Manila/docs|Manila Documentation]]&lt;br /&gt;
&lt;br /&gt;
=== Project Plan &amp;amp; Progress ===&lt;br /&gt;
&lt;br /&gt;
[[Manila/ProjectPlan|Manila Project Plan]]&amp;lt;br /&amp;gt;&lt;br /&gt;
Track progress towards [[Manila/Graduation|Manila Incubation &amp;amp; Graduation]].&lt;br /&gt;
&lt;br /&gt;
== Design &amp;amp; Use Cases ==&lt;br /&gt;
&lt;br /&gt;
[[Manila/design|Manila Component Design]]&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Manila/usecases|Manila Use Cases]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Known issues ==&lt;br /&gt;
&lt;br /&gt;
[[Manila/issue-neutron-on-localhost-ipv6|Connection to neutron failed.]]&lt;br /&gt;
&lt;br /&gt;
== Subpages ==&lt;br /&gt;
&lt;br /&gt;
{{Special:PrefixIndex/:Manila/}}&lt;br /&gt;
[[Manila/ManilaWithGREtunnels]]&lt;br /&gt;
&lt;br /&gt;
[[Manila/ManilaWithVXLANtunnels]]&lt;br /&gt;
&lt;br /&gt;
[[Manila_devstack_script|Manila/Manila Devstack Script]]&lt;br /&gt;
&lt;br /&gt;
[[Setting up Manila Network Plugins|Manila/Setting up Manila Network Plugins]]&lt;br /&gt;
&lt;br /&gt;
 [[Category:Manila]]&lt;/div&gt;</summary>
		<author><name>Rushil</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Manila&amp;diff=76562</id>
		<title>Manila</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Manila&amp;diff=76562"/>
				<updated>2015-03-30T21:50:28Z</updated>
		
		<summary type="html">&lt;p&gt;Rushil: /* Subpages */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
This page documents the concept and vision for establishing a shared file system service for OpenStack.  The development name for this project is Manila.  We propose and are in the process of implementing a new OpenStack service (originally based on Cinder).  Cinder presently functions as the canonical storage provisioning control plane in [[OpenStack]] for block storage as well as delivering a persistence model for instance storage.  The File Share Service prototype, in a similar manner, provides coordinated access to shared or distributed file systems.  While the primary consumption of file shares would be across OpenStack Compute instances, the service is also intended to be accessible as an independent capability in line with the modular design established by other OpenStack services.  The design and prototype implementation provide extensibility for multiple backends (to support vendor or file system specific nuances / capabilities) but is intended to be sufficiently abstract to accommodate any of a variety of shared or distributed file system types.  The team's intention is to introduce the capability as an OpenStack incubated project in the Juno timeframe, graduate it and submit for consideration as a core service as early as the Kilo release.&lt;br /&gt;
&lt;br /&gt;
[[File:Shares_Service.png]]&lt;br /&gt;
&lt;br /&gt;
According to IDC in its “[http://www.idc.com/getdoc.jsp?containerId=235910 Worldwide File-Based Storage 2012-2016 Forecast]&amp;quot;, file-based storage continues to be a thriving market, with spending on File-based storage solutions to reach north of $34.6 billion in 2016. Of the 27 Exabyte’s (EB) of total disk capacity estimated to have shipped in 2012, IDC projected that nearly 18 EB were file-based capacity, accounting for over 65% of all disk shipped by capacity. A diversity of applications, from server virtualization to relational or distributed databases to collaborative content creation, often depend on the performance, scalability and simplicity of management associated with file-based systems, and the large ecosystem of supporting software products.  OpenStack, as the leading open IaaS capability, is increasingly contemplated as an option for deploying classic infrastructure in an &amp;quot;as a Service&amp;quot; model, but without specific accommodation for shared file systems represents an incomplete solution.&lt;br /&gt;
&lt;br /&gt;
== Projects==&lt;br /&gt;
&lt;br /&gt;
=== Manila ===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot;&lt;br /&gt;
| Source code&lt;br /&gt;
| https://github.com/openstack/manila&lt;br /&gt;
|-&lt;br /&gt;
| Bug tracker&lt;br /&gt;
| https://bugs.launchpad.net/manila&lt;br /&gt;
|-&lt;br /&gt;
| Feature tracker&lt;br /&gt;
| https://blueprints.launchpad.net/manila&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Python Manila Client ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot;&lt;br /&gt;
| Source code&lt;br /&gt;
| https://github.com/openstack/python-manilaclient&lt;br /&gt;
|-&lt;br /&gt;
| Bug tracker&lt;br /&gt;
| https://bugs.launchpad.net/python-manilaclient&lt;br /&gt;
|-&lt;br /&gt;
| Feature tracker&lt;br /&gt;
| https://blueprints.launchpad.net/python-manilaclient&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Meetings ===&lt;br /&gt;
&lt;br /&gt;
[[Manila/Meetings|Project Agenda &amp;amp; Meetings]]&lt;br /&gt;
&lt;br /&gt;
[[Manila/JunoSummitPresentation|Overview Presentation from Juno (Atlanta) Summit]]&lt;br /&gt;
&lt;br /&gt;
=== Getting Started with Manila ===&lt;br /&gt;
&lt;br /&gt;
Instructions for getting started with Manila using Devstack are available at: [[Manila/KiloDevstack|Manila on Devstack]]&lt;br /&gt;
&lt;br /&gt;
Developer documentation is still in progress, but is available in a draft state: [[Manila/docs|Manila Documentation]]&lt;br /&gt;
&lt;br /&gt;
=== Project Plan &amp;amp; Progress ===&lt;br /&gt;
&lt;br /&gt;
[[Manila/ProjectPlan|Manila Project Plan]]&amp;lt;br /&amp;gt;&lt;br /&gt;
Track progress towards [[Manila/Graduation|Manila Incubation &amp;amp; Graduation]].&lt;br /&gt;
&lt;br /&gt;
== Design &amp;amp; Use Cases ==&lt;br /&gt;
&lt;br /&gt;
[[Manila/design|Manila Component Design]]&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Manila/usecases|Manila Use Cases]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Known issues ==&lt;br /&gt;
&lt;br /&gt;
[[Manila/issue-neutron-on-localhost-ipv6|Connection to neutron failed.]]&lt;br /&gt;
&lt;br /&gt;
== Subpages ==&lt;br /&gt;
&lt;br /&gt;
{{Special:PrefixIndex/:Manila/}}&lt;br /&gt;
[[Manila/ManilaWithGREtunnels]]&lt;br /&gt;
&lt;br /&gt;
[[Manila/ManilaWithVXLANtunnels]]&lt;br /&gt;
&lt;br /&gt;
[[Manila_devstack_script|Manila/Manila Devstack Script]]&lt;br /&gt;
&lt;br /&gt;
[[Setting up Manila Network Plugins|Setting up Manila Network Plugins]]&lt;br /&gt;
&lt;br /&gt;
 [[Category:Manila]]&lt;/div&gt;</summary>
		<author><name>Rushil</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Setting_up_Manila_Network_Plugins&amp;diff=76560</id>
		<title>Setting up Manila Network Plugins</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Setting_up_Manila_Network_Plugins&amp;diff=76560"/>
				<updated>2015-03-30T21:49:38Z</updated>
		
		<summary type="html">&lt;p&gt;Rushil: Setting up Manila with different Network Plugins&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There are primarily 4 network plugins in Manila right now and the following documents the setup and creation of shares for all the 4 plugins;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1. Manila Multi SVM:&lt;br /&gt;
&lt;br /&gt;
a) Build a Devstack Ubuntu 14.04 VM with neutron and manila services running on it.&lt;br /&gt;
&lt;br /&gt;
b) Create a shared network using the Neutron net id and subnet id -&amp;gt; manila share-network-create --neutron-net-id &amp;lt;neutron-net-id&amp;gt; --neutron-subnet-id &amp;lt;neutron-subnet-id&amp;gt; --name sn&lt;br /&gt;
&lt;br /&gt;
c) Create a share_type if it doesn't exist already -&amp;gt; manila type-create default true&lt;br /&gt;
&lt;br /&gt;
d) In the manila.conf in the cmodeNFS stanza enter the following:&lt;br /&gt;
&lt;br /&gt;
       [cmodeNFS]&lt;br /&gt;
       driver_handles_share_servers = True&lt;br /&gt;
       share_driver = manila.share.drivers.netapp.common.NetAppDriver&lt;br /&gt;
       share_backend_name = cmodeNFS&lt;br /&gt;
       netapp_storage_family = ontap_cluster&lt;br /&gt;
       netapp_nas_server_hostname = 10.63.152.217&lt;br /&gt;
       netapp_nas_login = admin&lt;br /&gt;
       netapp_nas_password = Netapp123&lt;br /&gt;
       netapp_root_volume_aggregate = aggr1&lt;br /&gt;
       netapp_trace_flags=api&lt;br /&gt;
       netapp_vserver=Rushil&lt;br /&gt;
       netapp_server_port=443&lt;br /&gt;
       netapp_transport_type=https&lt;br /&gt;
&lt;br /&gt;
e) In the manila.conf under enabled_share_backends add cmodeNFS and then restart the manila services.&lt;br /&gt;
&lt;br /&gt;
f) Try creating the manila share -&amp;gt; manila create --share-type default --share-network sn NFS 1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Manila Single SVM:&lt;br /&gt;
&lt;br /&gt;
a) Build a Devstack Ubuntu 14.04 VM with neutron and manila services running on it.&lt;br /&gt;
&lt;br /&gt;
b) Create a share_type with driver_handles_share_servers set to False -&amp;gt; manila type-create empty false&lt;br /&gt;
&lt;br /&gt;
c) In the manila.conf in the cmodeNFS_single_svm stanza enter the following:&lt;br /&gt;
&lt;br /&gt;
       [cmodeNFS_single_svm]     &lt;br /&gt;
       driver_handles_share_servers = False&lt;br /&gt;
       share_driver = manila.share.drivers.netapp.common.NetAppDriver&lt;br /&gt;
       share_backend_name = cmodeNFS_single_svm&lt;br /&gt;
       netapp_storage_family = ontap_cluster&lt;br /&gt;
       netapp_nas_server_hostname = 10.63.152.217&lt;br /&gt;
       netapp_nas_login = admin&lt;br /&gt;
       netapp_nas_password = Netapp123&lt;br /&gt;
       netapp_trace_flags=api&lt;br /&gt;
       netapp_vserver = Rushil&lt;br /&gt;
       netapp_server_port=443&lt;br /&gt;
       netapp_transport_type=https&lt;br /&gt;
&lt;br /&gt;
d) In the manila.conf under enabled_share_backends, add cmodeNFS_single_svm and then restart the manila services.&lt;br /&gt;
&lt;br /&gt;
e) Try creating the manila share -&amp;gt; manila create --share-type empty NFS 1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3. Manila Multi SVM with Nova Network Plugin:&lt;br /&gt;
&lt;br /&gt;
a) Build a Devstack Ubuntu 14.04 VM with nova and manila services running on it.&lt;br /&gt;
&lt;br /&gt;
b) Create a shared network using the Nova net id -&amp;gt; manila share-network-create --nova-net-id &amp;lt;nova-net-id&amp;gt; --name sn_nova&lt;br /&gt;
&lt;br /&gt;
c) Create a share_type if it doesn't exist already -&amp;gt; manila type-create default true&lt;br /&gt;
&lt;br /&gt;
d) In the manila.conf in the DEFAULT section, add the following:&lt;br /&gt;
&lt;br /&gt;
       network_api_class = manila.network.nova_network_plugin.NovaNetworkPlugin&lt;br /&gt;
&lt;br /&gt;
e) In the manila.conf in the cmodeNFS stanza, enter the following:&lt;br /&gt;
&lt;br /&gt;
       [cmodeNFS]&lt;br /&gt;
       driver_handles_share_servers = True&lt;br /&gt;
       share_driver = manila.share.drivers.netapp.common.NetAppDriver&lt;br /&gt;
       share_backend_name = cmodeNFS&lt;br /&gt;
       netapp_storage_family = ontap_cluster&lt;br /&gt;
       netapp_nas_server_hostname = 10.63.152.217&lt;br /&gt;
       netapp_nas_login = admin&lt;br /&gt;
       netapp_nas_password = Netapp123&lt;br /&gt;
       netapp_root_volume_aggregate = aggr1&lt;br /&gt;
       netapp_trace_flags=api&lt;br /&gt;
       netapp_vserver=Rushil&lt;br /&gt;
       netapp_server_port=443&lt;br /&gt;
       netapp_transport_type=https&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
f) In the manila.conf under enabled_share_backends add cmodeNFS and then restart the manila services.&lt;br /&gt;
&lt;br /&gt;
g) Try creating the manila share -&amp;gt; manila create --share-type default --share-network sn_nova NFS 1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4. Manila Stand Alone Network Plugin:&lt;br /&gt;
&lt;br /&gt;
a) Build a Devstack Ubuntu 14.04 VM with manila services running on it.&lt;br /&gt;
&lt;br /&gt;
b) Create a shared network -&amp;gt; manila share-network-create --name sn_standalone&lt;br /&gt;
&lt;br /&gt;
c) Create a share_type if it doesn't exist already -&amp;gt; manila type-create default true&lt;br /&gt;
&lt;br /&gt;
d) In the manila.conf in the DEFAULT stanza enter the following:&lt;br /&gt;
&lt;br /&gt;
      network_api_class = manila.network.standalone_network_plugin.StandaloneNetworkPlugin&lt;br /&gt;
      standalone_network_plugin_gateway = 10.0.0.1&lt;br /&gt;
      standalone_network_plugin_allowed_ip_ranges = 10.0.0.2-10.0.0.254&lt;br /&gt;
      standalone_network_plugin_mask = 24&lt;br /&gt;
      standalone_network_plugin_segmentation_id = 1001&lt;br /&gt;
&lt;br /&gt;
e) In the manila.conf in the cmodeNFS stanza, enter the following:&lt;br /&gt;
&lt;br /&gt;
       [cmodeNFS]&lt;br /&gt;
       driver_handles_share_servers = True&lt;br /&gt;
       share_driver = manila.share.drivers.netapp.common.NetAppDriver&lt;br /&gt;
       share_backend_name = cmodeNFS&lt;br /&gt;
       netapp_storage_family = ontap_cluster&lt;br /&gt;
       netapp_nas_server_hostname = 10.63.152.217&lt;br /&gt;
       netapp_nas_login = admin&lt;br /&gt;
       netapp_nas_password = Netapp123&lt;br /&gt;
       netapp_root_volume_aggregate = aggr1&lt;br /&gt;
       netapp_trace_flags=api&lt;br /&gt;
       netapp_vserver=Rushil&lt;br /&gt;
       netapp_server_port=443&lt;br /&gt;
       netapp_transport_type=https&lt;br /&gt;
&lt;br /&gt;
f) In the manila.conf under enabled_share_backends add cmodeNFS and then restart the manila services.&lt;br /&gt;
&lt;br /&gt;
g) Try creating the manila share -&amp;gt; manila create --share-network sn_standalone --share-type default NFS 1&lt;/div&gt;</summary>
		<author><name>Rushil</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Obsolete:Manila/ManilaDevstack&amp;diff=71399</id>
		<title>Obsolete:Manila/ManilaDevstack</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Obsolete:Manila/ManilaDevstack&amp;diff=71399"/>
				<updated>2015-01-08T18:37:34Z</updated>
		
		<summary type="html">&lt;p&gt;Rushil: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is an automated script that will setup manila devstack on a fresh Ubuntu 14.04 VM with all the necessary dependancies. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Requirements:&lt;br /&gt;
&lt;br /&gt;
The requirements are to have a VM running Ubuntu 14.04 and to have password less access.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Steps:&lt;br /&gt;
&lt;br /&gt;
1. Copy the script to the home directory of the VM.&lt;br /&gt;
&lt;br /&gt;
2. Run the script.&lt;br /&gt;
&lt;br /&gt;
3. Run stack.sh from the ~/devstack directory when the script completes.&lt;br /&gt;
&lt;br /&gt;
4. Voila.&lt;br /&gt;
____________________________________________________________________________________________________________________________________________________________________&lt;br /&gt;
&lt;br /&gt;
 # A script to setup manila devstack on Ubuntu 14.04&lt;br /&gt;
 sudo apt-get install -y git&lt;br /&gt;
 git clone git://github.com/openstack/manila.git&lt;br /&gt;
 git clone git://github.com/openstack-dev/devstack.git&lt;br /&gt;
 cp -r manila/contrib/devstack/* devstack&lt;br /&gt;
 sudo apt-get -y install git git-review python-pip python-setuptools python-dev libxslt-dev libmysqlclient-dev libpq-dev nfs-common screen&lt;br /&gt;
 sudo apt-get -y update&lt;br /&gt;
 sudo apt-get -y upgrade&lt;br /&gt;
 cd devstack&lt;br /&gt;
 &lt;br /&gt;
 cat &amp;lt;&amp;lt; __EOF__ &amp;gt; local.conf&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;[[local|localrc]]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 ADMIN_PASSWORD=nova&lt;br /&gt;
 DATABASE_PASSWORD=nova&lt;br /&gt;
 RABBIT_PASSWORD=nova&lt;br /&gt;
 SERVICE_PASSWORD=nova&lt;br /&gt;
 SERVICE_TOKEN=nova&lt;br /&gt;
 GUEST_PASSWORD=nova&lt;br /&gt;
 MYSQL_HOST=127.0.0.1&lt;br /&gt;
 MYSQL_USER=root&lt;br /&gt;
 MYSQL_PASSWORD=nova&lt;br /&gt;
 RABBIT_HOST=127.0.0.1&lt;br /&gt;
 LIBVIRT_TYPE=qemu&lt;br /&gt;
 GLANCE_HOSTPORT=127.0.0.1:9292&lt;br /&gt;
 SWIFT_HASH=66a3d6b56c1f479c8b4e70ab5c2000f5&lt;br /&gt;
 SWIFT_REPLICAS=1&lt;br /&gt;
 SWIFT_DATA_DIR=\$DEST/data/swift&lt;br /&gt;
 LOGDAYS=1&lt;br /&gt;
 LOGFILE=\$DEST/devstack.log&lt;br /&gt;
 SCREEN_LOGDIR=\$DEST/logs/screen&lt;br /&gt;
 RECLONE=yes&lt;br /&gt;
 API_RATE_LIMIT=False&lt;br /&gt;
 &lt;br /&gt;
 disable_service horizon&lt;br /&gt;
 disable_service heat&lt;br /&gt;
 disable_service h-eng&lt;br /&gt;
 disable_service h-api&lt;br /&gt;
 disable_service h-api-cfn&lt;br /&gt;
 disable_service h-api-cw&lt;br /&gt;
 disable_service n-net&lt;br /&gt;
 enable_service neutron&lt;br /&gt;
 enable_service q-svc&lt;br /&gt;
 enable_service q-agt&lt;br /&gt;
 enable_service q-dhcp&lt;br /&gt;
 enable_service q-l3&lt;br /&gt;
 enable_service q-meta&lt;br /&gt;
 enable_service tempest&lt;br /&gt;
 enable_service manila&lt;br /&gt;
 enable_service m-api&lt;br /&gt;
 enable_service m-sch&lt;br /&gt;
 enable_service m-shr&lt;br /&gt;
 Q_PLUGIN=ml2&lt;br /&gt;
 ENABLE_TENANT_VLANS=True&lt;br /&gt;
 ML2_VLAN_RANGES=physnet1:100:200&lt;br /&gt;
 PHYSICAL_NETWORK=physnet1&lt;br /&gt;
 OVS_PHYSICAL_BRIDGE=br-eth1&lt;br /&gt;
 Q_ML2_PLUGIN_MECHANISM_DRIVERS=openvswitch&lt;br /&gt;
 Q_ML2_PLUGIN_TYPE_DRIVERS=vlan,vxlan&lt;br /&gt;
 SHARE_BACKING_FILE_SIZE=22G&lt;br /&gt;
 __EOF__&lt;br /&gt;
____________________________________________________________________________________________________________________________________________________________________&lt;/div&gt;</summary>
		<author><name>Rushil</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Obsolete:Manila/ManilaDevstack&amp;diff=63215</id>
		<title>Obsolete:Manila/ManilaDevstack</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Obsolete:Manila/ManilaDevstack&amp;diff=63215"/>
				<updated>2014-09-22T03:09:59Z</updated>
		
		<summary type="html">&lt;p&gt;Rushil: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is an automated script that will setup manila devstack on a fresh Ubuntu 14.04 VM with all the necessary dependancies. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Requirements:&lt;br /&gt;
&lt;br /&gt;
The only requirement is to have a VM running Ubuntu 14.04. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Steps:&lt;br /&gt;
&lt;br /&gt;
1. Copy the script to the home directory of the VM.&lt;br /&gt;
&lt;br /&gt;
2. Run the script.&lt;br /&gt;
&lt;br /&gt;
3. Run stack.sh from the ~/devstack directory when the script completes.&lt;br /&gt;
&lt;br /&gt;
4. Voila.&lt;br /&gt;
____________________________________________________________________________________________________________________________________________________________________&lt;br /&gt;
&lt;br /&gt;
 # A script to setup manila devstack on Ubuntu 14.04&lt;br /&gt;
 git clone git://github.com/openstack/manila.git&lt;br /&gt;
 git clone git://github.com/openstack-dev/devstack.git&lt;br /&gt;
 cp -r manila/contrib/devstack/* devstack&lt;br /&gt;
 sudo apt-get -y install git git-review python-pip python-setuptools python-dev libxslt-dev libmysqlclient-dev libpq-dev nfs-common screen&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get upgrade&lt;br /&gt;
 cd devstack&lt;br /&gt;
 &lt;br /&gt;
 cat &amp;lt;&amp;lt; __EOF__ &amp;gt; local.conf&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;[[local|localrc]]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 ADMIN_PASSWORD=nova&lt;br /&gt;
 DATABASE_PASSWORD=nova&lt;br /&gt;
 RABBIT_PASSWORD=nova&lt;br /&gt;
 SERVICE_PASSWORD=nova&lt;br /&gt;
 SERVICE_TOKEN=nova&lt;br /&gt;
 GUEST_PASSWORD=nova&lt;br /&gt;
 MYSQL_HOST=127.0.0.1&lt;br /&gt;
 MYSQL_USER=root&lt;br /&gt;
 MYSQL_PASSWORD=nova&lt;br /&gt;
 RABBIT_HOST=127.0.0.1&lt;br /&gt;
 LIBVIRT_TYPE=qemu&lt;br /&gt;
 GLANCE_HOSTPORT=127.0.0.1:9292&lt;br /&gt;
 SWIFT_HASH=66a3d6b56c1f479c8b4e70ab5c2000f5&lt;br /&gt;
 SWIFT_REPLICAS=1&lt;br /&gt;
 SWIFT_DATA_DIR=\$DEST/data/swift&lt;br /&gt;
 LOGDAYS=1&lt;br /&gt;
 LOGFILE=\$DEST/devstack.log&lt;br /&gt;
 SCREEN_LOGDIR=\$DEST/logs/screen&lt;br /&gt;
 RECLONE=yes&lt;br /&gt;
 API_RATE_LIMIT=False&lt;br /&gt;
 &lt;br /&gt;
 disable_service horizon&lt;br /&gt;
 disable_service heat&lt;br /&gt;
 disable_service h-eng&lt;br /&gt;
 disable_service h-api&lt;br /&gt;
 disable_service h-api-cfn&lt;br /&gt;
 disable_service h-api-cw&lt;br /&gt;
 disable_service n-net&lt;br /&gt;
 enable_service neutron&lt;br /&gt;
 enable_service q-svc&lt;br /&gt;
 enable_service q-agt&lt;br /&gt;
 enable_service q-dhcp&lt;br /&gt;
 enable_service q-l3&lt;br /&gt;
 enable_service q-meta&lt;br /&gt;
 enable_service tempest&lt;br /&gt;
 enable_service manila&lt;br /&gt;
 enable_service m-api&lt;br /&gt;
 enable_service m-sch&lt;br /&gt;
 enable_service m-shr&lt;br /&gt;
 Q_PLUGIN=ml2&lt;br /&gt;
 ENABLE_TENANT_VLANS=True&lt;br /&gt;
 ML2_VLAN_RANGES=physnet1:100:200&lt;br /&gt;
 PHYSICAL_NETWORK=physnet1&lt;br /&gt;
 OVS_PHYSICAL_BRIDGE=br-eth1&lt;br /&gt;
 Q_ML2_PLUGIN_MECHANISM_DRIVERS=openvswitch&lt;br /&gt;
 Q_ML2_PLUGIN_TYPE_DRIVERS=vlan,vxlan&lt;br /&gt;
 SHARE_BACKING_FILE_SIZE=22G&lt;br /&gt;
 __EOF__&lt;br /&gt;
____________________________________________________________________________________________________________________________________________________________________&lt;/div&gt;</summary>
		<author><name>Rushil</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Obsolete:Manila/ManilaDevstack&amp;diff=63111</id>
		<title>Obsolete:Manila/ManilaDevstack</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Obsolete:Manila/ManilaDevstack&amp;diff=63111"/>
				<updated>2014-09-18T19:32:25Z</updated>
		
		<summary type="html">&lt;p&gt;Rushil: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is an automated script that will setup manila devstack on a fresh Ubuntu 14.04 VM with all the necessary dependancies. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Requirements:&lt;br /&gt;
&lt;br /&gt;
The only requirement is to have a VM running Ubuntu 14.04. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Steps:&lt;br /&gt;
&lt;br /&gt;
1. Copy the script to the home directory of the VM.&lt;br /&gt;
&lt;br /&gt;
2. Run the script.&lt;br /&gt;
&lt;br /&gt;
3. Run stack.sh from the ~/devstack directory when the script completes.&lt;br /&gt;
&lt;br /&gt;
4. Voila.&lt;br /&gt;
____________________________________________________________________________________________________________________________________________________________________&lt;br /&gt;
&lt;br /&gt;
 # A script to setup manila devstack on Ubuntu 14.04&lt;br /&gt;
 git clone git://github.com/stackforge/manila.git&lt;br /&gt;
 git clone git://github.com/openstack-dev/devstack.git&lt;br /&gt;
 cp -r manila/contrib/devstack/* devstack&lt;br /&gt;
 sudo apt-get -y install git git-review python-pip python-setuptools python-dev libxslt-dev libmysqlclient-dev libpq-dev nfs-common screen&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get upgrade&lt;br /&gt;
 cd devstack&lt;br /&gt;
 &lt;br /&gt;
 cat &amp;lt;&amp;lt;EOF &amp;gt;&amp;gt; local.conf&lt;br /&gt;
 &lt;br /&gt;
 ADMIN_PASSWORD=nova&lt;br /&gt;
 DATABASE_PASSWORD=nova&lt;br /&gt;
 RABBIT_PASSWORD=nova&lt;br /&gt;
 SERVICE_PASSWORD=nova&lt;br /&gt;
 SERVICE_TOKEN=nova&lt;br /&gt;
 GUEST_PASSWORD=nova&lt;br /&gt;
 MYSQL_HOST=127.0.0.1&lt;br /&gt;
 MYSQL_USER=root&lt;br /&gt;
 MYSQL_PASSWORD=nova&lt;br /&gt;
 RABBIT_HOST=127.0.0.1&lt;br /&gt;
 LIBVIRT_TYPE=qemu&lt;br /&gt;
 GLANCE_HOSTPORT=127.0.0.1:9292&lt;br /&gt;
 SWIFT_HASH=66a3d6b56c1f479c8b4e70ab5c2000f5&lt;br /&gt;
 SWIFT_REPLICAS=1&lt;br /&gt;
 SWIFT_DATA_DIR=\$DEST/data/swift&lt;br /&gt;
 LOGDAYS=1&lt;br /&gt;
 LOGFILE=\$DEST/devstack.log&lt;br /&gt;
 SCREEN_LOGDIR=\$DEST/logs/screen&lt;br /&gt;
 RECLONE=yes&lt;br /&gt;
 API_RATE_LIMIT=False&lt;br /&gt;
 &lt;br /&gt;
 disable_service horizon&lt;br /&gt;
 disable_service heat&lt;br /&gt;
 disable_service h-eng&lt;br /&gt;
 disable_service h-api&lt;br /&gt;
 disable_service h-api-cfn&lt;br /&gt;
 disable_service h-api-cw&lt;br /&gt;
 disable_service n-net&lt;br /&gt;
 enable_service neutron&lt;br /&gt;
 enable_service q-svc&lt;br /&gt;
 enable_service q-agt&lt;br /&gt;
 enable_service q-dhcp&lt;br /&gt;
 enable_service q-l3&lt;br /&gt;
 enable_service q-meta&lt;br /&gt;
 enable_service tempest&lt;br /&gt;
 enable_service manila&lt;br /&gt;
 enable_service m-api&lt;br /&gt;
 enable_service m-sch&lt;br /&gt;
 enable_service m-shr&lt;br /&gt;
 Q_PLUGIN=ml2&lt;br /&gt;
 ENABLE_TENANT_VLANS=True&lt;br /&gt;
 ML2_VLAN_RANGES=physnet1:100:200&lt;br /&gt;
 PHYSICAL_NETWORK=physnet1&lt;br /&gt;
 OVS_PHYSICAL_BRIDGE=br-eth1&lt;br /&gt;
 Q_ML2_PLUGIN_MECHANISM_DRIVERS=openvswitch&lt;br /&gt;
 Q_ML2_PLUGIN_TYPE_DRIVERS=vlan,vxlan&lt;br /&gt;
 SHARE_BACKING_FILE_SIZE=22G&lt;br /&gt;
 EOF&lt;br /&gt;
____________________________________________________________________________________________________________________________________________________________________&lt;/div&gt;</summary>
		<author><name>Rushil</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Obsolete:Manila/ManilaDevstack&amp;diff=63109</id>
		<title>Obsolete:Manila/ManilaDevstack</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Obsolete:Manila/ManilaDevstack&amp;diff=63109"/>
				<updated>2014-09-18T19:32:06Z</updated>
		
		<summary type="html">&lt;p&gt;Rushil: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is an automated script that will setup manila devstack on a fresh Ubuntu 14.04 VM with all the necessary dependancies. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Requirements:&lt;br /&gt;
&lt;br /&gt;
The only requirement is to have a VM running Ubuntu 14.04. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Steps:&lt;br /&gt;
&lt;br /&gt;
1. Copy the script to the home directory of the VM.&lt;br /&gt;
&lt;br /&gt;
2. Run the script.&lt;br /&gt;
&lt;br /&gt;
3. Run stack.sh from the ~/devstack directory when the script completes.&lt;br /&gt;
&lt;br /&gt;
4. Voila.&lt;br /&gt;
____________________________________________________________________________________________________________________________________________________________________&lt;br /&gt;
&lt;br /&gt;
 # A script to setup manila devstack on Ubuntu 14.04&lt;br /&gt;
 git clone git://github.com/stackforge/manila.git&lt;br /&gt;
 git clone git://github.com/openstack-dev/devstack.git&lt;br /&gt;
 cp -r manila/contrib/devstack/* devstack&lt;br /&gt;
 sudo apt-get -y install git git-review python-pip python-setuptools python-dev libxslt-dev libmysqlclient-dev libpq-dev nfs-common screen&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get upgrade&lt;br /&gt;
 cd devstack&lt;br /&gt;
 &lt;br /&gt;
 cat &amp;lt;&amp;lt;EOF &amp;gt;&amp;gt; local.conf&lt;br /&gt;
 &lt;br /&gt;
  [[local|localrc]]&lt;br /&gt;
 ADMIN_PASSWORD=nova&lt;br /&gt;
 DATABASE_PASSWORD=nova&lt;br /&gt;
 RABBIT_PASSWORD=nova&lt;br /&gt;
 SERVICE_PASSWORD=nova&lt;br /&gt;
 SERVICE_TOKEN=nova&lt;br /&gt;
 GUEST_PASSWORD=nova&lt;br /&gt;
 MYSQL_HOST=127.0.0.1&lt;br /&gt;
 MYSQL_USER=root&lt;br /&gt;
 MYSQL_PASSWORD=nova&lt;br /&gt;
 RABBIT_HOST=127.0.0.1&lt;br /&gt;
 LIBVIRT_TYPE=qemu&lt;br /&gt;
 GLANCE_HOSTPORT=127.0.0.1:9292&lt;br /&gt;
 SWIFT_HASH=66a3d6b56c1f479c8b4e70ab5c2000f5&lt;br /&gt;
 SWIFT_REPLICAS=1&lt;br /&gt;
 SWIFT_DATA_DIR=\$DEST/data/swift&lt;br /&gt;
 LOGDAYS=1&lt;br /&gt;
 LOGFILE=\$DEST/devstack.log&lt;br /&gt;
 SCREEN_LOGDIR=\$DEST/logs/screen&lt;br /&gt;
 RECLONE=yes&lt;br /&gt;
 API_RATE_LIMIT=False&lt;br /&gt;
 &lt;br /&gt;
 disable_service horizon&lt;br /&gt;
 disable_service heat&lt;br /&gt;
 disable_service h-eng&lt;br /&gt;
 disable_service h-api&lt;br /&gt;
 disable_service h-api-cfn&lt;br /&gt;
 disable_service h-api-cw&lt;br /&gt;
 disable_service n-net&lt;br /&gt;
 enable_service neutron&lt;br /&gt;
 enable_service q-svc&lt;br /&gt;
 enable_service q-agt&lt;br /&gt;
 enable_service q-dhcp&lt;br /&gt;
 enable_service q-l3&lt;br /&gt;
 enable_service q-meta&lt;br /&gt;
 enable_service tempest&lt;br /&gt;
 enable_service manila&lt;br /&gt;
 enable_service m-api&lt;br /&gt;
 enable_service m-sch&lt;br /&gt;
 enable_service m-shr&lt;br /&gt;
 Q_PLUGIN=ml2&lt;br /&gt;
 ENABLE_TENANT_VLANS=True&lt;br /&gt;
 ML2_VLAN_RANGES=physnet1:100:200&lt;br /&gt;
 PHYSICAL_NETWORK=physnet1&lt;br /&gt;
 OVS_PHYSICAL_BRIDGE=br-eth1&lt;br /&gt;
 Q_ML2_PLUGIN_MECHANISM_DRIVERS=openvswitch&lt;br /&gt;
 Q_ML2_PLUGIN_TYPE_DRIVERS=vlan,vxlan&lt;br /&gt;
 SHARE_BACKING_FILE_SIZE=22G&lt;br /&gt;
 EOF&lt;br /&gt;
____________________________________________________________________________________________________________________________________________________________________&lt;/div&gt;</summary>
		<author><name>Rushil</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Manila&amp;diff=63108</id>
		<title>Manila</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Manila&amp;diff=63108"/>
				<updated>2014-09-18T19:11:12Z</updated>
		
		<summary type="html">&lt;p&gt;Rushil: /* Subpages */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
This page documents the concept and vision for establishing a shared file system service for OpenStack.  The development name for this project is Manila.  We propose and are in the process of implementing a new OpenStack service (originally based on Cinder).  Cinder presently functions as the canonical storage provisioning control plane in [[OpenStack]] for block storage as well as delivering a persistence model for instance storage.  The File Share Service prototype, in a similar manner, provides coordinated access to shared or distributed file systems.  While the primary consumption of file shares would be across OpenStack Compute instances, the service is also intended to be accessible as an independent capability in line with the modular design established by other OpenStack services.  The design and prototype implementation provide extensibility for multiple backends (to support vendor or file system specific nuances / capabilities) but is intended to be sufficiently abstract to accommodate any of a variety of shared or distributed file system types.  The team's intention is to introduce the capability as an OpenStack incubated project in the Juno timeframe, graduate it and submit for consideration as a core service as early as the as the Kilo release.&lt;br /&gt;
&lt;br /&gt;
[[File:Shares_Service.png]]&lt;br /&gt;
&lt;br /&gt;
According to IDC in its “[http://www.idc.com/getdoc.jsp?containerId=235910 Worldwide File-Based Storage 2012-2016 Forecast]&amp;quot;, file-based storage continues to be a thriving market, with spending on File-based storage solutions to reach north of $34.6 billion in 2016. Of the 27 Exabyte’s (EB) of total disk capacity estimated to have shipped in 2012, IDC projected that nearly 18 EB were file-based capacity, accounting for over 65% of all disk shipped by capacity. A diversity of applications, from server virtualization to relational or distributed databases to collaborative content creation, often depend on the performance, scalability and simplicity of management associated with file-based systems, and the large ecosystem of supporting software products.  OpenStack, as the leading open IaaS capability, is increasingly contemplated as an option for deploying classic infrastructure in an &amp;quot;as a Service&amp;quot; model, but without specific accommodation for shared file systems represents an incomplete solution.&lt;br /&gt;
&lt;br /&gt;
== Projects==&lt;br /&gt;
&lt;br /&gt;
=== Manila ===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot;&lt;br /&gt;
| Source code&lt;br /&gt;
| https://github.com/stackforge/manila&lt;br /&gt;
|-&lt;br /&gt;
| Bug tracker&lt;br /&gt;
| https://bugs.launchpad.net/manila&lt;br /&gt;
|-&lt;br /&gt;
| Feature tracker&lt;br /&gt;
| https://blueprints.launchpad.net/manila&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Python Manila Client ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot;&lt;br /&gt;
| Source code&lt;br /&gt;
| https://github.com/stackforge/python-manilaclient&lt;br /&gt;
|-&lt;br /&gt;
| Bug tracker&lt;br /&gt;
| https://bugs.launchpad.net/python-manilaclient&lt;br /&gt;
|-&lt;br /&gt;
| Feature tracker&lt;br /&gt;
| https://blueprints.launchpad.net/python-manilaclient&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Meetings ===&lt;br /&gt;
&lt;br /&gt;
[[Manila/Meetings|Project Agenda &amp;amp; Meetings]]&lt;br /&gt;
&lt;br /&gt;
[[Manila/JunoSummitPresentation|Overview Presentation from Juno (Atlanta) Summit]]&lt;br /&gt;
&lt;br /&gt;
=== Getting Started with Manila ===&lt;br /&gt;
&lt;br /&gt;
Instructions for getting started with Manila using Devstack are available at: [[Manila/IcehouseDevstack|Manila on Devstack]]&lt;br /&gt;
&lt;br /&gt;
Developer documentation is still in progress, but is available in a draft state: [[Manila/docs|Manila Documentation]]&lt;br /&gt;
&lt;br /&gt;
=== Project Plan &amp;amp; Progress ===&lt;br /&gt;
&lt;br /&gt;
[[Manila/ProjectPlan|Manila Project Plan]]&amp;lt;br /&amp;gt;&lt;br /&gt;
Track progress towards [[Manila/Graduation|Manila Incubation &amp;amp; Graduation]].&lt;br /&gt;
&lt;br /&gt;
== Design &amp;amp; Use Cases ==&lt;br /&gt;
&lt;br /&gt;
[[Manila/design|Manila Component Design]]&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Manila/usecases|Manila Use Cases]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Known issues ==&lt;br /&gt;
&lt;br /&gt;
[[Manila/issue-neutron-on-localhost-ipv6|Connection to neutron failed.]]&lt;br /&gt;
&lt;br /&gt;
== Subpages ==&lt;br /&gt;
&lt;br /&gt;
{{Special:PrefixIndex/:Manila/}}&lt;br /&gt;
[[Manila/ManilaWithGREtunnels]]&lt;br /&gt;
&lt;br /&gt;
[[Manila/ManilaWithVXLANtunnels]]&lt;br /&gt;
&lt;br /&gt;
[[Manila_devstack_script|Manila/Manila Devstack Script]]&lt;br /&gt;
&lt;br /&gt;
 [[Category:Manila]]&lt;/div&gt;</summary>
		<author><name>Rushil</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Manila&amp;diff=63107</id>
		<title>Manila</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Manila&amp;diff=63107"/>
				<updated>2014-09-18T19:10:49Z</updated>
		
		<summary type="html">&lt;p&gt;Rushil: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
This page documents the concept and vision for establishing a shared file system service for OpenStack.  The development name for this project is Manila.  We propose and are in the process of implementing a new OpenStack service (originally based on Cinder).  Cinder presently functions as the canonical storage provisioning control plane in [[OpenStack]] for block storage as well as delivering a persistence model for instance storage.  The File Share Service prototype, in a similar manner, provides coordinated access to shared or distributed file systems.  While the primary consumption of file shares would be across OpenStack Compute instances, the service is also intended to be accessible as an independent capability in line with the modular design established by other OpenStack services.  The design and prototype implementation provide extensibility for multiple backends (to support vendor or file system specific nuances / capabilities) but is intended to be sufficiently abstract to accommodate any of a variety of shared or distributed file system types.  The team's intention is to introduce the capability as an OpenStack incubated project in the Juno timeframe, graduate it and submit for consideration as a core service as early as the as the Kilo release.&lt;br /&gt;
&lt;br /&gt;
[[File:Shares_Service.png]]&lt;br /&gt;
&lt;br /&gt;
According to IDC in its “[http://www.idc.com/getdoc.jsp?containerId=235910 Worldwide File-Based Storage 2012-2016 Forecast]&amp;quot;, file-based storage continues to be a thriving market, with spending on File-based storage solutions to reach north of $34.6 billion in 2016. Of the 27 Exabyte’s (EB) of total disk capacity estimated to have shipped in 2012, IDC projected that nearly 18 EB were file-based capacity, accounting for over 65% of all disk shipped by capacity. A diversity of applications, from server virtualization to relational or distributed databases to collaborative content creation, often depend on the performance, scalability and simplicity of management associated with file-based systems, and the large ecosystem of supporting software products.  OpenStack, as the leading open IaaS capability, is increasingly contemplated as an option for deploying classic infrastructure in an &amp;quot;as a Service&amp;quot; model, but without specific accommodation for shared file systems represents an incomplete solution.&lt;br /&gt;
&lt;br /&gt;
== Projects==&lt;br /&gt;
&lt;br /&gt;
=== Manila ===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot;&lt;br /&gt;
| Source code&lt;br /&gt;
| https://github.com/stackforge/manila&lt;br /&gt;
|-&lt;br /&gt;
| Bug tracker&lt;br /&gt;
| https://bugs.launchpad.net/manila&lt;br /&gt;
|-&lt;br /&gt;
| Feature tracker&lt;br /&gt;
| https://blueprints.launchpad.net/manila&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Python Manila Client ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot;&lt;br /&gt;
| Source code&lt;br /&gt;
| https://github.com/stackforge/python-manilaclient&lt;br /&gt;
|-&lt;br /&gt;
| Bug tracker&lt;br /&gt;
| https://bugs.launchpad.net/python-manilaclient&lt;br /&gt;
|-&lt;br /&gt;
| Feature tracker&lt;br /&gt;
| https://blueprints.launchpad.net/python-manilaclient&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Meetings ===&lt;br /&gt;
&lt;br /&gt;
[[Manila/Meetings|Project Agenda &amp;amp; Meetings]]&lt;br /&gt;
&lt;br /&gt;
[[Manila/JunoSummitPresentation|Overview Presentation from Juno (Atlanta) Summit]]&lt;br /&gt;
&lt;br /&gt;
=== Getting Started with Manila ===&lt;br /&gt;
&lt;br /&gt;
Instructions for getting started with Manila using Devstack are available at: [[Manila/IcehouseDevstack|Manila on Devstack]]&lt;br /&gt;
&lt;br /&gt;
Developer documentation is still in progress, but is available in a draft state: [[Manila/docs|Manila Documentation]]&lt;br /&gt;
&lt;br /&gt;
=== Project Plan &amp;amp; Progress ===&lt;br /&gt;
&lt;br /&gt;
[[Manila/ProjectPlan|Manila Project Plan]]&amp;lt;br /&amp;gt;&lt;br /&gt;
Track progress towards [[Manila/Graduation|Manila Incubation &amp;amp; Graduation]].&lt;br /&gt;
&lt;br /&gt;
== Design &amp;amp; Use Cases ==&lt;br /&gt;
&lt;br /&gt;
[[Manila/design|Manila Component Design]]&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Manila/usecases|Manila Use Cases]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Known issues ==&lt;br /&gt;
&lt;br /&gt;
[[Manila/issue-neutron-on-localhost-ipv6|Connection to neutron failed.]]&lt;br /&gt;
&lt;br /&gt;
== Subpages ==&lt;br /&gt;
&lt;br /&gt;
{{Special:PrefixIndex/:Manila/}}&lt;br /&gt;
[[Manila/ManilaWithGREtunnels]]&lt;br /&gt;
&lt;br /&gt;
[[Manila/ManilaWithVXLANtunnels]]&lt;br /&gt;
&lt;br /&gt;
[[Manila_devstack_script|Manila/Manila Devstak Script]]&lt;br /&gt;
&lt;br /&gt;
 [[Category:Manila]]&lt;/div&gt;</summary>
		<author><name>Rushil</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Manila&amp;diff=63106</id>
		<title>Manila</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Manila&amp;diff=63106"/>
				<updated>2014-09-18T19:09:53Z</updated>
		
		<summary type="html">&lt;p&gt;Rushil: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
This page documents the concept and vision for establishing a shared file system service for OpenStack.  The development name for this project is Manila.  We propose and are in the process of implementing a new OpenStack service (originally based on Cinder).  Cinder presently functions as the canonical storage provisioning control plane in [[OpenStack]] for block storage as well as delivering a persistence model for instance storage.  The File Share Service prototype, in a similar manner, provides coordinated access to shared or distributed file systems.  While the primary consumption of file shares would be across OpenStack Compute instances, the service is also intended to be accessible as an independent capability in line with the modular design established by other OpenStack services.  The design and prototype implementation provide extensibility for multiple backends (to support vendor or file system specific nuances / capabilities) but is intended to be sufficiently abstract to accommodate any of a variety of shared or distributed file system types.  The team's intention is to introduce the capability as an OpenStack incubated project in the Juno timeframe, graduate it and submit for consideration as a core service as early as the as the Kilo release.&lt;br /&gt;
&lt;br /&gt;
[[File:Shares_Service.png]]&lt;br /&gt;
&lt;br /&gt;
According to IDC in its “[http://www.idc.com/getdoc.jsp?containerId=235910 Worldwide File-Based Storage 2012-2016 Forecast]&amp;quot;, file-based storage continues to be a thriving market, with spending on File-based storage solutions to reach north of $34.6 billion in 2016. Of the 27 Exabyte’s (EB) of total disk capacity estimated to have shipped in 2012, IDC projected that nearly 18 EB were file-based capacity, accounting for over 65% of all disk shipped by capacity. A diversity of applications, from server virtualization to relational or distributed databases to collaborative content creation, often depend on the performance, scalability and simplicity of management associated with file-based systems, and the large ecosystem of supporting software products.  OpenStack, as the leading open IaaS capability, is increasingly contemplated as an option for deploying classic infrastructure in an &amp;quot;as a Service&amp;quot; model, but without specific accommodation for shared file systems represents an incomplete solution.&lt;br /&gt;
&lt;br /&gt;
== Projects==&lt;br /&gt;
&lt;br /&gt;
=== Manila ===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot;&lt;br /&gt;
| Source code&lt;br /&gt;
| https://github.com/stackforge/manila&lt;br /&gt;
|-&lt;br /&gt;
| Bug tracker&lt;br /&gt;
| https://bugs.launchpad.net/manila&lt;br /&gt;
|-&lt;br /&gt;
| Feature tracker&lt;br /&gt;
| https://blueprints.launchpad.net/manila&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Python Manila Client ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot;&lt;br /&gt;
| Source code&lt;br /&gt;
| https://github.com/stackforge/python-manilaclient&lt;br /&gt;
|-&lt;br /&gt;
| Bug tracker&lt;br /&gt;
| https://bugs.launchpad.net/python-manilaclient&lt;br /&gt;
|-&lt;br /&gt;
| Feature tracker&lt;br /&gt;
| https://blueprints.launchpad.net/python-manilaclient&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Meetings ===&lt;br /&gt;
&lt;br /&gt;
[[Manila/Meetings|Project Agenda &amp;amp; Meetings]]&lt;br /&gt;
&lt;br /&gt;
[[Manila/JunoSummitPresentation|Overview Presentation from Juno (Atlanta) Summit]]&lt;br /&gt;
&lt;br /&gt;
=== Getting Started with Manila ===&lt;br /&gt;
&lt;br /&gt;
Instructions for getting started with Manila using Devstack are available at: [[Manila/IcehouseDevstack|Manila on Devstack]]&lt;br /&gt;
&lt;br /&gt;
Developer documentation is still in progress, but is available in a draft state: [[Manila/docs|Manila Documentation]]&lt;br /&gt;
&lt;br /&gt;
=== Project Plan &amp;amp; Progress ===&lt;br /&gt;
&lt;br /&gt;
[[Manila/ProjectPlan|Manila Project Plan]]&amp;lt;br /&amp;gt;&lt;br /&gt;
Track progress towards [[Manila/Graduation|Manila Incubation &amp;amp; Graduation]].&lt;br /&gt;
&lt;br /&gt;
== Design &amp;amp; Use Cases ==&lt;br /&gt;
&lt;br /&gt;
[[Manila/design|Manila Component Design]]&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Manila/usecases|Manila Use Cases]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Known issues ==&lt;br /&gt;
&lt;br /&gt;
[[Manila/issue-neutron-on-localhost-ipv6|Connection to neutron failed.]]&lt;br /&gt;
&lt;br /&gt;
== Subpages ==&lt;br /&gt;
&lt;br /&gt;
{{Special:PrefixIndex/:Manila/}}&lt;br /&gt;
[[Manila/ManilaWithGREtunnels]]&lt;br /&gt;
&lt;br /&gt;
[[Manila/ManilaWithVXLANtunnels]]&lt;br /&gt;
&lt;br /&gt;
[[Manila/Manila Devstak Script|Manila_devstack_script]]&lt;br /&gt;
&lt;br /&gt;
 [[Category:Manila]]&lt;/div&gt;</summary>
		<author><name>Rushil</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Manila&amp;diff=63105</id>
		<title>Manila</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Manila&amp;diff=63105"/>
				<updated>2014-09-18T19:09:03Z</updated>
		
		<summary type="html">&lt;p&gt;Rushil: /* Subpages */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
This page documents the concept and vision for establishing a shared file system service for OpenStack.  The development name for this project is Manila.  We propose and are in the process of implementing a new OpenStack service (originally based on Cinder).  Cinder presently functions as the canonical storage provisioning control plane in [[OpenStack]] for block storage as well as delivering a persistence model for instance storage.  The File Share Service prototype, in a similar manner, provides coordinated access to shared or distributed file systems.  While the primary consumption of file shares would be across OpenStack Compute instances, the service is also intended to be accessible as an independent capability in line with the modular design established by other OpenStack services.  The design and prototype implementation provide extensibility for multiple backends (to support vendor or file system specific nuances / capabilities) but is intended to be sufficiently abstract to accommodate any of a variety of shared or distributed file system types.  The team's intention is to introduce the capability as an OpenStack incubated project in the Juno timeframe, graduate it and submit for consideration as a core service as early as the as the Kilo release.&lt;br /&gt;
&lt;br /&gt;
[[File:Shares_Service.png]]&lt;br /&gt;
&lt;br /&gt;
According to IDC in its “[http://www.idc.com/getdoc.jsp?containerId=235910 Worldwide File-Based Storage 2012-2016 Forecast]&amp;quot;, file-based storage continues to be a thriving market, with spending on File-based storage solutions to reach north of $34.6 billion in 2016. Of the 27 Exabyte’s (EB) of total disk capacity estimated to have shipped in 2012, IDC projected that nearly 18 EB were file-based capacity, accounting for over 65% of all disk shipped by capacity. A diversity of applications, from server virtualization to relational or distributed databases to collaborative content creation, often depend on the performance, scalability and simplicity of management associated with file-based systems, and the large ecosystem of supporting software products.  OpenStack, as the leading open IaaS capability, is increasingly contemplated as an option for deploying classic infrastructure in an &amp;quot;as a Service&amp;quot; model, but without specific accommodation for shared file systems represents an incomplete solution.&lt;br /&gt;
&lt;br /&gt;
== Projects==&lt;br /&gt;
&lt;br /&gt;
=== Manila ===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot;&lt;br /&gt;
| Source code&lt;br /&gt;
| https://github.com/stackforge/manila&lt;br /&gt;
|-&lt;br /&gt;
| Bug tracker&lt;br /&gt;
| https://bugs.launchpad.net/manila&lt;br /&gt;
|-&lt;br /&gt;
| Feature tracker&lt;br /&gt;
| https://blueprints.launchpad.net/manila&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Python Manila Client ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot;&lt;br /&gt;
| Source code&lt;br /&gt;
| https://github.com/stackforge/python-manilaclient&lt;br /&gt;
|-&lt;br /&gt;
| Bug tracker&lt;br /&gt;
| https://bugs.launchpad.net/python-manilaclient&lt;br /&gt;
|-&lt;br /&gt;
| Feature tracker&lt;br /&gt;
| https://blueprints.launchpad.net/python-manilaclient&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Meetings ===&lt;br /&gt;
&lt;br /&gt;
[[Manila/Meetings|Project Agenda &amp;amp; Meetings]]&lt;br /&gt;
&lt;br /&gt;
[[Manila/JunoSummitPresentation|Overview Presentation from Juno (Atlanta) Summit]]&lt;br /&gt;
&lt;br /&gt;
=== Getting Started with Manila ===&lt;br /&gt;
&lt;br /&gt;
Instructions for getting started with Manila using Devstack are available at: [[Manila/IcehouseDevstack|Manila on Devstack]]&lt;br /&gt;
&lt;br /&gt;
Developer documentation is still in progress, but is available in a draft state: [[Manila/docs|Manila Documentation]]&lt;br /&gt;
&lt;br /&gt;
=== Project Plan &amp;amp; Progress ===&lt;br /&gt;
&lt;br /&gt;
[[Manila/ProjectPlan|Manila Project Plan]]&amp;lt;br /&amp;gt;&lt;br /&gt;
Track progress towards [[Manila/Graduation|Manila Incubation &amp;amp; Graduation]].&lt;br /&gt;
&lt;br /&gt;
== Design &amp;amp; Use Cases ==&lt;br /&gt;
&lt;br /&gt;
[[Manila/design|Manila Component Design]]&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Manila/usecases|Manila Use Cases]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Known issues ==&lt;br /&gt;
&lt;br /&gt;
[[Manila/issue-neutron-on-localhost-ipv6|Connection to neutron failed.]]&lt;br /&gt;
&lt;br /&gt;
== Subpages ==&lt;br /&gt;
&lt;br /&gt;
{{Special:PrefixIndex/:Manila/}}&lt;br /&gt;
[[Manila/ManilaWithGREtunnels]]&lt;br /&gt;
&lt;br /&gt;
[[Manila/ManilaWithVXLANtunnels]]&lt;br /&gt;
&lt;br /&gt;
[[Manila_devstack_script]]&lt;br /&gt;
&lt;br /&gt;
 [[Category:Manila]]&lt;/div&gt;</summary>
		<author><name>Rushil</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Manila&amp;diff=63104</id>
		<title>Manila</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Manila&amp;diff=63104"/>
				<updated>2014-09-18T19:08:07Z</updated>
		
		<summary type="html">&lt;p&gt;Rushil: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
This page documents the concept and vision for establishing a shared file system service for OpenStack.  The development name for this project is Manila.  We propose and are in the process of implementing a new OpenStack service (originally based on Cinder).  Cinder presently functions as the canonical storage provisioning control plane in [[OpenStack]] for block storage as well as delivering a persistence model for instance storage.  The File Share Service prototype, in a similar manner, provides coordinated access to shared or distributed file systems.  While the primary consumption of file shares would be across OpenStack Compute instances, the service is also intended to be accessible as an independent capability in line with the modular design established by other OpenStack services.  The design and prototype implementation provide extensibility for multiple backends (to support vendor or file system specific nuances / capabilities) but is intended to be sufficiently abstract to accommodate any of a variety of shared or distributed file system types.  The team's intention is to introduce the capability as an OpenStack incubated project in the Juno timeframe, graduate it and submit for consideration as a core service as early as the as the Kilo release.&lt;br /&gt;
&lt;br /&gt;
[[File:Shares_Service.png]]&lt;br /&gt;
&lt;br /&gt;
According to IDC in its “[http://www.idc.com/getdoc.jsp?containerId=235910 Worldwide File-Based Storage 2012-2016 Forecast]&amp;quot;, file-based storage continues to be a thriving market, with spending on File-based storage solutions to reach north of $34.6 billion in 2016. Of the 27 Exabyte’s (EB) of total disk capacity estimated to have shipped in 2012, IDC projected that nearly 18 EB were file-based capacity, accounting for over 65% of all disk shipped by capacity. A diversity of applications, from server virtualization to relational or distributed databases to collaborative content creation, often depend on the performance, scalability and simplicity of management associated with file-based systems, and the large ecosystem of supporting software products.  OpenStack, as the leading open IaaS capability, is increasingly contemplated as an option for deploying classic infrastructure in an &amp;quot;as a Service&amp;quot; model, but without specific accommodation for shared file systems represents an incomplete solution.&lt;br /&gt;
&lt;br /&gt;
== Projects==&lt;br /&gt;
&lt;br /&gt;
=== Manila ===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot;&lt;br /&gt;
| Source code&lt;br /&gt;
| https://github.com/stackforge/manila&lt;br /&gt;
|-&lt;br /&gt;
| Bug tracker&lt;br /&gt;
| https://bugs.launchpad.net/manila&lt;br /&gt;
|-&lt;br /&gt;
| Feature tracker&lt;br /&gt;
| https://blueprints.launchpad.net/manila&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Python Manila Client ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot;&lt;br /&gt;
| Source code&lt;br /&gt;
| https://github.com/stackforge/python-manilaclient&lt;br /&gt;
|-&lt;br /&gt;
| Bug tracker&lt;br /&gt;
| https://bugs.launchpad.net/python-manilaclient&lt;br /&gt;
|-&lt;br /&gt;
| Feature tracker&lt;br /&gt;
| https://blueprints.launchpad.net/python-manilaclient&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Meetings ===&lt;br /&gt;
&lt;br /&gt;
[[Manila/Meetings|Project Agenda &amp;amp; Meetings]]&lt;br /&gt;
&lt;br /&gt;
[[Manila/JunoSummitPresentation|Overview Presentation from Juno (Atlanta) Summit]]&lt;br /&gt;
&lt;br /&gt;
=== Getting Started with Manila ===&lt;br /&gt;
&lt;br /&gt;
Instructions for getting started with Manila using Devstack are available at: [[Manila/IcehouseDevstack|Manila on Devstack]]&lt;br /&gt;
&lt;br /&gt;
Developer documentation is still in progress, but is available in a draft state: [[Manila/docs|Manila Documentation]]&lt;br /&gt;
&lt;br /&gt;
=== Project Plan &amp;amp; Progress ===&lt;br /&gt;
&lt;br /&gt;
[[Manila/ProjectPlan|Manila Project Plan]]&amp;lt;br /&amp;gt;&lt;br /&gt;
Track progress towards [[Manila/Graduation|Manila Incubation &amp;amp; Graduation]].&lt;br /&gt;
&lt;br /&gt;
== Design &amp;amp; Use Cases ==&lt;br /&gt;
&lt;br /&gt;
[[Manila/design|Manila Component Design]]&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Manila/usecases|Manila Use Cases]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Known issues ==&lt;br /&gt;
&lt;br /&gt;
[[Manila/issue-neutron-on-localhost-ipv6|Connection to neutron failed.]]&lt;br /&gt;
&lt;br /&gt;
== Subpages ==&lt;br /&gt;
&lt;br /&gt;
{{Special:PrefixIndex/:Manila/}}&lt;br /&gt;
[[Manila/ManilaWithGREtunnels]]&lt;br /&gt;
&lt;br /&gt;
[[Manila/ManilaWithVXLANtunnels]]&lt;br /&gt;
&lt;br /&gt;
[[Manila/Manila_devstack_script]]&lt;br /&gt;
&lt;br /&gt;
 [[Category:Manila]]&lt;/div&gt;</summary>
		<author><name>Rushil</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Obsolete:Manila/ManilaDevstack&amp;diff=63101</id>
		<title>Obsolete:Manila/ManilaDevstack</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Obsolete:Manila/ManilaDevstack&amp;diff=63101"/>
				<updated>2014-09-18T18:16:49Z</updated>
		
		<summary type="html">&lt;p&gt;Rushil: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is an automated script that will setup manila devstack on a fresh Ubuntu 14.04 VM with all the necessary dependancies. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Requirements:&lt;br /&gt;
&lt;br /&gt;
The only requirement is to have a VM running Ubuntu 14.04. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Steps:&lt;br /&gt;
&lt;br /&gt;
1. Copy the script to the home directory of the VM.&lt;br /&gt;
&lt;br /&gt;
2. Run the script.&lt;br /&gt;
&lt;br /&gt;
3. Run stack.sh from the ~/devstack directory when the script completes.&lt;br /&gt;
&lt;br /&gt;
4. Voila.&lt;br /&gt;
____________________________________________________________________________________________________________________________________________________________________&lt;br /&gt;
&lt;br /&gt;
 # A script to setup manila devstack on Ubuntu 14.04&lt;br /&gt;
 git clone git://github.com/stackforge/manila.git&lt;br /&gt;
 git clone git://github.com/openstack-dev/devstack.git&lt;br /&gt;
 cp -r manila/contrib/devstack/* devstack&lt;br /&gt;
 sudo apt-get -y install git git-review python-pip python-setuptools python-dev libxslt-dev libmysqlclient-dev libpq-dev nfs-common screen&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get upgrade&lt;br /&gt;
 cd devstack&lt;br /&gt;
 &lt;br /&gt;
 cat &amp;lt;&amp;lt;EOF &amp;gt;&amp;gt; local.conf&lt;br /&gt;
 &lt;br /&gt;
 [[local|localrc]]&lt;br /&gt;
 ADMIN_PASSWORD=nova&lt;br /&gt;
 DATABASE_PASSWORD=nova&lt;br /&gt;
 RABBIT_PASSWORD=nova&lt;br /&gt;
 SERVICE_PASSWORD=nova&lt;br /&gt;
 SERVICE_TOKEN=nova&lt;br /&gt;
 GUEST_PASSWORD=nova&lt;br /&gt;
 MYSQL_HOST=127.0.0.1&lt;br /&gt;
 MYSQL_USER=root&lt;br /&gt;
 MYSQL_PASSWORD=nova&lt;br /&gt;
 RABBIT_HOST=127.0.0.1&lt;br /&gt;
 LIBVIRT_TYPE=qemu&lt;br /&gt;
 GLANCE_HOSTPORT=127.0.0.1:9292&lt;br /&gt;
 SWIFT_HASH=66a3d6b56c1f479c8b4e70ab5c2000f5&lt;br /&gt;
 SWIFT_REPLICAS=1&lt;br /&gt;
 SWIFT_DATA_DIR=\$DEST/data/swift&lt;br /&gt;
 LOGDAYS=1&lt;br /&gt;
 LOGFILE=\$DEST/devstack.log&lt;br /&gt;
 SCREEN_LOGDIR=\$DEST/logs/screen&lt;br /&gt;
 RECLONE=yes&lt;br /&gt;
 API_RATE_LIMIT=False&lt;br /&gt;
 &lt;br /&gt;
 disable_service horizon&lt;br /&gt;
 disable_service heat&lt;br /&gt;
 disable_service h-eng&lt;br /&gt;
 disable_service h-api&lt;br /&gt;
 disable_service h-api-cfn&lt;br /&gt;
 disable_service h-api-cw&lt;br /&gt;
 disable_service n-net&lt;br /&gt;
 enable_service neutron&lt;br /&gt;
 enable_service q-svc&lt;br /&gt;
 enable_service q-agt&lt;br /&gt;
 enable_service q-dhcp&lt;br /&gt;
 enable_service q-l3&lt;br /&gt;
 enable_service q-meta&lt;br /&gt;
 enable_service tempest&lt;br /&gt;
 enable_service manila&lt;br /&gt;
 enable_service m-api&lt;br /&gt;
 enable_service m-sch&lt;br /&gt;
 enable_service m-shr&lt;br /&gt;
 Q_PLUGIN=ml2&lt;br /&gt;
 ENABLE_TENANT_VLANS=True&lt;br /&gt;
 ML2_VLAN_RANGES=physnet1:100:200&lt;br /&gt;
 PHYSICAL_NETWORK=physnet1&lt;br /&gt;
 OVS_PHYSICAL_BRIDGE=br-eth1&lt;br /&gt;
 Q_ML2_PLUGIN_MECHANISM_DRIVERS=openvswitch&lt;br /&gt;
 Q_ML2_PLUGIN_TYPE_DRIVERS=vlan,vxlan&lt;br /&gt;
 SHARE_BACKING_FILE_SIZE=22G&lt;br /&gt;
 EOF&lt;br /&gt;
____________________________________________________________________________________________________________________________________________________________________&lt;/div&gt;</summary>
		<author><name>Rushil</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Obsolete:Manila/ManilaDevstack&amp;diff=63100</id>
		<title>Obsolete:Manila/ManilaDevstack</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Obsolete:Manila/ManilaDevstack&amp;diff=63100"/>
				<updated>2014-09-18T18:16:03Z</updated>
		
		<summary type="html">&lt;p&gt;Rushil: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is an automated script that will setup manila devstack on a fresh Ubuntu 14.04 VM with all the necessary dependancies. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Requirements:&lt;br /&gt;
&lt;br /&gt;
The only requirement is to have a VM running Ubuntu 14.04. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Steps:&lt;br /&gt;
&lt;br /&gt;
1. Copy the script to the home directory of the VM.&lt;br /&gt;
&lt;br /&gt;
2. Run the script.&lt;br /&gt;
&lt;br /&gt;
3. Run stack.sh from the ~/devstack directory when the script completes.&lt;br /&gt;
&lt;br /&gt;
4. Voila.&lt;br /&gt;
____________________________________________________________________________________________________________________________________________________________________&lt;br /&gt;
&lt;br /&gt;
 # A script to setup manila devstack on Ubuntu 14.04&lt;br /&gt;
 git clone git://github.com/stackforge/manila.git&lt;br /&gt;
 git clone git://github.com/openstack-dev/devstack.git&lt;br /&gt;
 cp -r manila/contrib/devstack/* devstack&lt;br /&gt;
 sudo apt-get -y install git git-review python-pip python-setuptools python-dev libxslt-dev libmysqlclient-dev libpq-dev nfs-common screen&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get upgrade&lt;br /&gt;
 cd devstack&lt;br /&gt;
&lt;br /&gt;
 cat &amp;lt;&amp;lt;EOF &amp;gt;&amp;gt; local.conf&lt;br /&gt;
&lt;br /&gt;
 [[local|localrc]]&lt;br /&gt;
 ADMIN_PASSWORD=nova&lt;br /&gt;
 DATABASE_PASSWORD=nova&lt;br /&gt;
 RABBIT_PASSWORD=nova&lt;br /&gt;
 SERVICE_PASSWORD=nova&lt;br /&gt;
 SERVICE_TOKEN=nova&lt;br /&gt;
 GUEST_PASSWORD=nova&lt;br /&gt;
 MYSQL_HOST=127.0.0.1&lt;br /&gt;
 MYSQL_USER=root&lt;br /&gt;
 MYSQL_PASSWORD=nova&lt;br /&gt;
 RABBIT_HOST=127.0.0.1&lt;br /&gt;
 LIBVIRT_TYPE=qemu&lt;br /&gt;
 GLANCE_HOSTPORT=127.0.0.1:9292&lt;br /&gt;
 SWIFT_HASH=66a3d6b56c1f479c8b4e70ab5c2000f5&lt;br /&gt;
 SWIFT_REPLICAS=1&lt;br /&gt;
 SWIFT_DATA_DIR=\$DEST/data/swift&lt;br /&gt;
 LOGDAYS=1&lt;br /&gt;
 LOGFILE=\$DEST/devstack.log&lt;br /&gt;
 SCREEN_LOGDIR=\$DEST/logs/screen&lt;br /&gt;
 RECLONE=yes&lt;br /&gt;
 API_RATE_LIMIT=False&lt;br /&gt;
&lt;br /&gt;
 disable_service horizon&lt;br /&gt;
 disable_service heat&lt;br /&gt;
 disable_service h-eng&lt;br /&gt;
 disable_service h-api&lt;br /&gt;
 disable_service h-api-cfn&lt;br /&gt;
 disable_service h-api-cw&lt;br /&gt;
 disable_service n-net&lt;br /&gt;
 enable_service neutron&lt;br /&gt;
 enable_service q-svc&lt;br /&gt;
 enable_service q-agt&lt;br /&gt;
 enable_service q-dhcp&lt;br /&gt;
 enable_service q-l3&lt;br /&gt;
 enable_service q-meta&lt;br /&gt;
 enable_service tempest&lt;br /&gt;
 enable_service manila&lt;br /&gt;
 enable_service m-api&lt;br /&gt;
 enable_service m-sch&lt;br /&gt;
 enable_service m-shr&lt;br /&gt;
 Q_PLUGIN=ml2&lt;br /&gt;
 ENABLE_TENANT_VLANS=True&lt;br /&gt;
 ML2_VLAN_RANGES=physnet1:100:200&lt;br /&gt;
 PHYSICAL_NETWORK=physnet1&lt;br /&gt;
 OVS_PHYSICAL_BRIDGE=br-eth1&lt;br /&gt;
 Q_ML2_PLUGIN_MECHANISM_DRIVERS=openvswitch&lt;br /&gt;
 Q_ML2_PLUGIN_TYPE_DRIVERS=vlan,vxlan&lt;br /&gt;
 SHARE_BACKING_FILE_SIZE=22G&lt;br /&gt;
 EOF&lt;br /&gt;
____________________________________________________________________________________________________________________________________________________________________&lt;/div&gt;</summary>
		<author><name>Rushil</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Obsolete:Manila/ManilaDevstack&amp;diff=63099</id>
		<title>Obsolete:Manila/ManilaDevstack</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Obsolete:Manila/ManilaDevstack&amp;diff=63099"/>
				<updated>2014-09-18T18:11:22Z</updated>
		
		<summary type="html">&lt;p&gt;Rushil: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is an automated script that will setup manila devstack on a fresh Ubuntu 14.04 VM with all the necessary dependancies. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Requirements:&lt;br /&gt;
&lt;br /&gt;
The only requirement is to have a VM running Ubuntu 14.04. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Steps:&lt;br /&gt;
&lt;br /&gt;
1. Copy the script to the home directory of the VM.&lt;br /&gt;
&lt;br /&gt;
2. Run the script.&lt;br /&gt;
&lt;br /&gt;
3. Run stack.sh from the ~/devstack directory when the script completes.&lt;br /&gt;
&lt;br /&gt;
4. Voila.&lt;br /&gt;
____________________________________________________________________________________________________________________________________________________________________&lt;br /&gt;
&lt;br /&gt;
 # A script to setup manila devstack on Ubuntu 14.04&lt;br /&gt;
&lt;br /&gt;
git clone git://github.com/stackforge/manila.git&lt;br /&gt;
&lt;br /&gt;
git clone git://github.com/openstack-dev/devstack.git&lt;br /&gt;
&lt;br /&gt;
cp -r manila/contrib/devstack/* devstack&lt;br /&gt;
&lt;br /&gt;
sudo apt-get -y install git git-review python-pip python-setuptools python-dev libxslt-dev libmysqlclient-dev libpq-dev nfs-common screen&lt;br /&gt;
&lt;br /&gt;
sudo apt-get update&lt;br /&gt;
&lt;br /&gt;
sudo apt-get upgrade&lt;br /&gt;
&lt;br /&gt;
cd devstack&lt;br /&gt;
&lt;br /&gt;
cat &amp;lt;&amp;lt;EOF &amp;gt;&amp;gt; local.conf&lt;br /&gt;
&lt;br /&gt;
[[local|localrc]]&lt;br /&gt;
&lt;br /&gt;
ADMIN_PASSWORD=nova&lt;br /&gt;
&lt;br /&gt;
DATABASE_PASSWORD=nova&lt;br /&gt;
&lt;br /&gt;
RABBIT_PASSWORD=nova&lt;br /&gt;
&lt;br /&gt;
SERVICE_PASSWORD=nova&lt;br /&gt;
&lt;br /&gt;
SERVICE_TOKEN=nova&lt;br /&gt;
&lt;br /&gt;
GUEST_PASSWORD=nova&lt;br /&gt;
&lt;br /&gt;
MYSQL_HOST=127.0.0.1&lt;br /&gt;
&lt;br /&gt;
MYSQL_USER=root&lt;br /&gt;
&lt;br /&gt;
MYSQL_PASSWORD=nova&lt;br /&gt;
&lt;br /&gt;
RABBIT_HOST=127.0.0.1&lt;br /&gt;
&lt;br /&gt;
LIBVIRT_TYPE=qemu&lt;br /&gt;
&lt;br /&gt;
GLANCE_HOSTPORT=127.0.0.1:9292&lt;br /&gt;
&lt;br /&gt;
SWIFT_HASH=66a3d6b56c1f479c8b4e70ab5c2000f5&lt;br /&gt;
&lt;br /&gt;
SWIFT_REPLICAS=1&lt;br /&gt;
&lt;br /&gt;
SWIFT_DATA_DIR=\$DEST/data/swift&lt;br /&gt;
&lt;br /&gt;
LOGDAYS=1&lt;br /&gt;
&lt;br /&gt;
LOGFILE=\$DEST/devstack.log&lt;br /&gt;
&lt;br /&gt;
SCREEN_LOGDIR=\$DEST/logs/screen&lt;br /&gt;
&lt;br /&gt;
RECLONE=yes&lt;br /&gt;
&lt;br /&gt;
API_RATE_LIMIT=False&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
disable_service horizon&lt;br /&gt;
&lt;br /&gt;
disable_service heat&lt;br /&gt;
&lt;br /&gt;
disable_service h-eng&lt;br /&gt;
&lt;br /&gt;
disable_service h-api&lt;br /&gt;
&lt;br /&gt;
disable_service h-api-cfn&lt;br /&gt;
&lt;br /&gt;
disable_service h-api-cw&lt;br /&gt;
&lt;br /&gt;
disable_service n-net&lt;br /&gt;
&lt;br /&gt;
enable_service neutron&lt;br /&gt;
&lt;br /&gt;
enable_service q-svc&lt;br /&gt;
&lt;br /&gt;
enable_service q-agt&lt;br /&gt;
&lt;br /&gt;
enable_service q-dhcp&lt;br /&gt;
&lt;br /&gt;
enable_service q-l3&lt;br /&gt;
&lt;br /&gt;
enable_service q-meta&lt;br /&gt;
&lt;br /&gt;
enable_service tempest&lt;br /&gt;
&lt;br /&gt;
enable_service manila&lt;br /&gt;
&lt;br /&gt;
enable_service m-api&lt;br /&gt;
&lt;br /&gt;
enable_service m-sch&lt;br /&gt;
&lt;br /&gt;
enable_service m-shr&lt;br /&gt;
&lt;br /&gt;
Q_PLUGIN=ml2&lt;br /&gt;
&lt;br /&gt;
ENABLE_TENANT_VLANS=True&lt;br /&gt;
&lt;br /&gt;
ML2_VLAN_RANGES=physnet1:100:200&lt;br /&gt;
&lt;br /&gt;
PHYSICAL_NETWORK=physnet1&lt;br /&gt;
&lt;br /&gt;
OVS_PHYSICAL_BRIDGE=br-eth1&lt;br /&gt;
&lt;br /&gt;
Q_ML2_PLUGIN_MECHANISM_DRIVERS=openvswitch&lt;br /&gt;
&lt;br /&gt;
Q_ML2_PLUGIN_TYPE_DRIVERS=vlan,vxlan&lt;br /&gt;
&lt;br /&gt;
SHARE_BACKING_FILE_SIZE=22G&lt;br /&gt;
&lt;br /&gt;
EOF&lt;br /&gt;
____________________________________________________________________________________________________________________________________________________________________&lt;/div&gt;</summary>
		<author><name>Rushil</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Obsolete:Manila/ManilaDevstack&amp;diff=63098</id>
		<title>Obsolete:Manila/ManilaDevstack</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Obsolete:Manila/ManilaDevstack&amp;diff=63098"/>
				<updated>2014-09-18T18:11:09Z</updated>
		
		<summary type="html">&lt;p&gt;Rushil: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is an automated script that will setup manila devstack on a fresh Ubuntu 14.04 VM with all the necessary dependancies. &lt;br /&gt;
&lt;br /&gt;
Requirements:&lt;br /&gt;
&lt;br /&gt;
The only requirement is to have a VM running Ubuntu 14.04. &lt;br /&gt;
&lt;br /&gt;
Steps:&lt;br /&gt;
&lt;br /&gt;
1. Copy the script to the home directory of the VM.&lt;br /&gt;
&lt;br /&gt;
2. Run the script.&lt;br /&gt;
&lt;br /&gt;
3. Run stack.sh from the ~/devstack directory when the script completes.&lt;br /&gt;
&lt;br /&gt;
4. Voila.&lt;br /&gt;
____________________________________________________________________________________________________________________________________________________________________&lt;br /&gt;
&lt;br /&gt;
 # A script to setup manila devstack on Ubuntu 14.04&lt;br /&gt;
&lt;br /&gt;
git clone git://github.com/stackforge/manila.git&lt;br /&gt;
&lt;br /&gt;
git clone git://github.com/openstack-dev/devstack.git&lt;br /&gt;
&lt;br /&gt;
cp -r manila/contrib/devstack/* devstack&lt;br /&gt;
&lt;br /&gt;
sudo apt-get -y install git git-review python-pip python-setuptools python-dev libxslt-dev libmysqlclient-dev libpq-dev nfs-common screen&lt;br /&gt;
&lt;br /&gt;
sudo apt-get update&lt;br /&gt;
&lt;br /&gt;
sudo apt-get upgrade&lt;br /&gt;
&lt;br /&gt;
cd devstack&lt;br /&gt;
&lt;br /&gt;
cat &amp;lt;&amp;lt;EOF &amp;gt;&amp;gt; local.conf&lt;br /&gt;
&lt;br /&gt;
[[local|localrc]]&lt;br /&gt;
&lt;br /&gt;
ADMIN_PASSWORD=nova&lt;br /&gt;
&lt;br /&gt;
DATABASE_PASSWORD=nova&lt;br /&gt;
&lt;br /&gt;
RABBIT_PASSWORD=nova&lt;br /&gt;
&lt;br /&gt;
SERVICE_PASSWORD=nova&lt;br /&gt;
&lt;br /&gt;
SERVICE_TOKEN=nova&lt;br /&gt;
&lt;br /&gt;
GUEST_PASSWORD=nova&lt;br /&gt;
&lt;br /&gt;
MYSQL_HOST=127.0.0.1&lt;br /&gt;
&lt;br /&gt;
MYSQL_USER=root&lt;br /&gt;
&lt;br /&gt;
MYSQL_PASSWORD=nova&lt;br /&gt;
&lt;br /&gt;
RABBIT_HOST=127.0.0.1&lt;br /&gt;
&lt;br /&gt;
LIBVIRT_TYPE=qemu&lt;br /&gt;
&lt;br /&gt;
GLANCE_HOSTPORT=127.0.0.1:9292&lt;br /&gt;
&lt;br /&gt;
SWIFT_HASH=66a3d6b56c1f479c8b4e70ab5c2000f5&lt;br /&gt;
&lt;br /&gt;
SWIFT_REPLICAS=1&lt;br /&gt;
&lt;br /&gt;
SWIFT_DATA_DIR=\$DEST/data/swift&lt;br /&gt;
&lt;br /&gt;
LOGDAYS=1&lt;br /&gt;
&lt;br /&gt;
LOGFILE=\$DEST/devstack.log&lt;br /&gt;
&lt;br /&gt;
SCREEN_LOGDIR=\$DEST/logs/screen&lt;br /&gt;
&lt;br /&gt;
RECLONE=yes&lt;br /&gt;
&lt;br /&gt;
API_RATE_LIMIT=False&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
disable_service horizon&lt;br /&gt;
&lt;br /&gt;
disable_service heat&lt;br /&gt;
&lt;br /&gt;
disable_service h-eng&lt;br /&gt;
&lt;br /&gt;
disable_service h-api&lt;br /&gt;
&lt;br /&gt;
disable_service h-api-cfn&lt;br /&gt;
&lt;br /&gt;
disable_service h-api-cw&lt;br /&gt;
&lt;br /&gt;
disable_service n-net&lt;br /&gt;
&lt;br /&gt;
enable_service neutron&lt;br /&gt;
&lt;br /&gt;
enable_service q-svc&lt;br /&gt;
&lt;br /&gt;
enable_service q-agt&lt;br /&gt;
&lt;br /&gt;
enable_service q-dhcp&lt;br /&gt;
&lt;br /&gt;
enable_service q-l3&lt;br /&gt;
&lt;br /&gt;
enable_service q-meta&lt;br /&gt;
&lt;br /&gt;
enable_service tempest&lt;br /&gt;
&lt;br /&gt;
enable_service manila&lt;br /&gt;
&lt;br /&gt;
enable_service m-api&lt;br /&gt;
&lt;br /&gt;
enable_service m-sch&lt;br /&gt;
&lt;br /&gt;
enable_service m-shr&lt;br /&gt;
&lt;br /&gt;
Q_PLUGIN=ml2&lt;br /&gt;
&lt;br /&gt;
ENABLE_TENANT_VLANS=True&lt;br /&gt;
&lt;br /&gt;
ML2_VLAN_RANGES=physnet1:100:200&lt;br /&gt;
&lt;br /&gt;
PHYSICAL_NETWORK=physnet1&lt;br /&gt;
&lt;br /&gt;
OVS_PHYSICAL_BRIDGE=br-eth1&lt;br /&gt;
&lt;br /&gt;
Q_ML2_PLUGIN_MECHANISM_DRIVERS=openvswitch&lt;br /&gt;
&lt;br /&gt;
Q_ML2_PLUGIN_TYPE_DRIVERS=vlan,vxlan&lt;br /&gt;
&lt;br /&gt;
SHARE_BACKING_FILE_SIZE=22G&lt;br /&gt;
&lt;br /&gt;
EOF&lt;br /&gt;
____________________________________________________________________________________________________________________________________________________________________&lt;/div&gt;</summary>
		<author><name>Rushil</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Obsolete:Manila/ManilaDevstack&amp;diff=63097</id>
		<title>Obsolete:Manila/ManilaDevstack</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Obsolete:Manila/ManilaDevstack&amp;diff=63097"/>
				<updated>2014-09-18T18:10:49Z</updated>
		
		<summary type="html">&lt;p&gt;Rushil: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is an automated script that will setup manila devstack on a fresh Ubuntu 14.04 VM with all the necessary dependancies. &lt;br /&gt;
&lt;br /&gt;
Requirements:&lt;br /&gt;
The only requirement is to have a VM running Ubuntu 14.04. &lt;br /&gt;
&lt;br /&gt;
Steps:&lt;br /&gt;
&lt;br /&gt;
1. Copy the script to the home directory of the VM.&lt;br /&gt;
&lt;br /&gt;
2. Run the script.&lt;br /&gt;
&lt;br /&gt;
3. Run stack.sh from the ~/devstack directory when the script completes.&lt;br /&gt;
&lt;br /&gt;
4. Voila.&lt;br /&gt;
____________________________________________________________________________________________________________________________________________________________________&lt;br /&gt;
&lt;br /&gt;
 # A script to setup manila devstack on Ubuntu 14.04&lt;br /&gt;
&lt;br /&gt;
git clone git://github.com/stackforge/manila.git&lt;br /&gt;
&lt;br /&gt;
git clone git://github.com/openstack-dev/devstack.git&lt;br /&gt;
&lt;br /&gt;
cp -r manila/contrib/devstack/* devstack&lt;br /&gt;
&lt;br /&gt;
sudo apt-get -y install git git-review python-pip python-setuptools python-dev libxslt-dev libmysqlclient-dev libpq-dev nfs-common screen&lt;br /&gt;
&lt;br /&gt;
sudo apt-get update&lt;br /&gt;
&lt;br /&gt;
sudo apt-get upgrade&lt;br /&gt;
&lt;br /&gt;
cd devstack&lt;br /&gt;
&lt;br /&gt;
cat &amp;lt;&amp;lt;EOF &amp;gt;&amp;gt; local.conf&lt;br /&gt;
&lt;br /&gt;
[[local|localrc]]&lt;br /&gt;
&lt;br /&gt;
ADMIN_PASSWORD=nova&lt;br /&gt;
&lt;br /&gt;
DATABASE_PASSWORD=nova&lt;br /&gt;
&lt;br /&gt;
RABBIT_PASSWORD=nova&lt;br /&gt;
&lt;br /&gt;
SERVICE_PASSWORD=nova&lt;br /&gt;
&lt;br /&gt;
SERVICE_TOKEN=nova&lt;br /&gt;
&lt;br /&gt;
GUEST_PASSWORD=nova&lt;br /&gt;
&lt;br /&gt;
MYSQL_HOST=127.0.0.1&lt;br /&gt;
&lt;br /&gt;
MYSQL_USER=root&lt;br /&gt;
&lt;br /&gt;
MYSQL_PASSWORD=nova&lt;br /&gt;
&lt;br /&gt;
RABBIT_HOST=127.0.0.1&lt;br /&gt;
&lt;br /&gt;
LIBVIRT_TYPE=qemu&lt;br /&gt;
&lt;br /&gt;
GLANCE_HOSTPORT=127.0.0.1:9292&lt;br /&gt;
&lt;br /&gt;
SWIFT_HASH=66a3d6b56c1f479c8b4e70ab5c2000f5&lt;br /&gt;
&lt;br /&gt;
SWIFT_REPLICAS=1&lt;br /&gt;
&lt;br /&gt;
SWIFT_DATA_DIR=\$DEST/data/swift&lt;br /&gt;
&lt;br /&gt;
LOGDAYS=1&lt;br /&gt;
&lt;br /&gt;
LOGFILE=\$DEST/devstack.log&lt;br /&gt;
&lt;br /&gt;
SCREEN_LOGDIR=\$DEST/logs/screen&lt;br /&gt;
&lt;br /&gt;
RECLONE=yes&lt;br /&gt;
&lt;br /&gt;
API_RATE_LIMIT=False&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
disable_service horizon&lt;br /&gt;
&lt;br /&gt;
disable_service heat&lt;br /&gt;
&lt;br /&gt;
disable_service h-eng&lt;br /&gt;
&lt;br /&gt;
disable_service h-api&lt;br /&gt;
&lt;br /&gt;
disable_service h-api-cfn&lt;br /&gt;
&lt;br /&gt;
disable_service h-api-cw&lt;br /&gt;
&lt;br /&gt;
disable_service n-net&lt;br /&gt;
&lt;br /&gt;
enable_service neutron&lt;br /&gt;
&lt;br /&gt;
enable_service q-svc&lt;br /&gt;
&lt;br /&gt;
enable_service q-agt&lt;br /&gt;
&lt;br /&gt;
enable_service q-dhcp&lt;br /&gt;
&lt;br /&gt;
enable_service q-l3&lt;br /&gt;
&lt;br /&gt;
enable_service q-meta&lt;br /&gt;
&lt;br /&gt;
enable_service tempest&lt;br /&gt;
&lt;br /&gt;
enable_service manila&lt;br /&gt;
&lt;br /&gt;
enable_service m-api&lt;br /&gt;
&lt;br /&gt;
enable_service m-sch&lt;br /&gt;
&lt;br /&gt;
enable_service m-shr&lt;br /&gt;
&lt;br /&gt;
Q_PLUGIN=ml2&lt;br /&gt;
&lt;br /&gt;
ENABLE_TENANT_VLANS=True&lt;br /&gt;
&lt;br /&gt;
ML2_VLAN_RANGES=physnet1:100:200&lt;br /&gt;
&lt;br /&gt;
PHYSICAL_NETWORK=physnet1&lt;br /&gt;
&lt;br /&gt;
OVS_PHYSICAL_BRIDGE=br-eth1&lt;br /&gt;
&lt;br /&gt;
Q_ML2_PLUGIN_MECHANISM_DRIVERS=openvswitch&lt;br /&gt;
&lt;br /&gt;
Q_ML2_PLUGIN_TYPE_DRIVERS=vlan,vxlan&lt;br /&gt;
&lt;br /&gt;
SHARE_BACKING_FILE_SIZE=22G&lt;br /&gt;
&lt;br /&gt;
EOF&lt;br /&gt;
____________________________________________________________________________________________________________________________________________________________________&lt;/div&gt;</summary>
		<author><name>Rushil</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Obsolete:Manila/ManilaDevstack&amp;diff=63096</id>
		<title>Obsolete:Manila/ManilaDevstack</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Obsolete:Manila/ManilaDevstack&amp;diff=63096"/>
				<updated>2014-09-18T18:09:36Z</updated>
		
		<summary type="html">&lt;p&gt;Rushil: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is an automated script that will setup manila devstack on a fresh Ubuntu 14.04 VM with all the necessary dependancies. &lt;br /&gt;
&lt;br /&gt;
Requirements:&lt;br /&gt;
The only requirement is to have a VM running Ubuntu 14.04. &lt;br /&gt;
&lt;br /&gt;
Steps:&lt;br /&gt;
1. Copy the script to the home directory of the VM.&lt;br /&gt;
2. Run the script.&lt;br /&gt;
3. Run stack.sh from the ~/devstack directory when the script completes.&lt;br /&gt;
4. Voila.&lt;br /&gt;
____________________________________________________________________________________________________________________________________________________________________&lt;br /&gt;
&lt;br /&gt;
 # A script to setup manila devstack on Ubuntu 14.04&lt;br /&gt;
git clone git://github.com/stackforge/manila.git&lt;br /&gt;
git clone git://github.com/openstack-dev/devstack.git&lt;br /&gt;
cp -r manila/contrib/devstack/* devstack&lt;br /&gt;
&lt;br /&gt;
sudo apt-get -y install git git-review python-pip python-setuptools python-dev libxslt-dev libmysqlclient-dev libpq-dev nfs-common screen&lt;br /&gt;
sudo apt-get update&lt;br /&gt;
sudo apt-get upgrade&lt;br /&gt;
&lt;br /&gt;
cd devstack&lt;br /&gt;
&lt;br /&gt;
cat &amp;lt;&amp;lt;EOF &amp;gt;&amp;gt; local.conf&lt;br /&gt;
&lt;br /&gt;
[[local|localrc]]&lt;br /&gt;
ADMIN_PASSWORD=nova&lt;br /&gt;
DATABASE_PASSWORD=nova&lt;br /&gt;
RABBIT_PASSWORD=nova&lt;br /&gt;
SERVICE_PASSWORD=nova&lt;br /&gt;
SERVICE_TOKEN=nova&lt;br /&gt;
GUEST_PASSWORD=nova&lt;br /&gt;
MYSQL_HOST=127.0.0.1&lt;br /&gt;
MYSQL_USER=root&lt;br /&gt;
MYSQL_PASSWORD=nova&lt;br /&gt;
RABBIT_HOST=127.0.0.1&lt;br /&gt;
LIBVIRT_TYPE=qemu&lt;br /&gt;
GLANCE_HOSTPORT=127.0.0.1:9292&lt;br /&gt;
SWIFT_HASH=66a3d6b56c1f479c8b4e70ab5c2000f5&lt;br /&gt;
SWIFT_REPLICAS=1&lt;br /&gt;
SWIFT_DATA_DIR=\$DEST/data/swift&lt;br /&gt;
LOGDAYS=1&lt;br /&gt;
LOGFILE=\$DEST/devstack.log&lt;br /&gt;
SCREEN_LOGDIR=\$DEST/logs/screen&lt;br /&gt;
RECLONE=yes&lt;br /&gt;
API_RATE_LIMIT=False&lt;br /&gt;
&lt;br /&gt;
disable_service horizon&lt;br /&gt;
&lt;br /&gt;
disable_service heat&lt;br /&gt;
disable_service h-eng&lt;br /&gt;
disable_service h-api&lt;br /&gt;
disable_service h-api-cfn&lt;br /&gt;
disable_service h-api-cw&lt;br /&gt;
&lt;br /&gt;
disable_service n-net&lt;br /&gt;
&lt;br /&gt;
enable_service neutron&lt;br /&gt;
enable_service q-svc&lt;br /&gt;
enable_service q-agt&lt;br /&gt;
enable_service q-dhcp&lt;br /&gt;
enable_service q-l3&lt;br /&gt;
enable_service q-meta&lt;br /&gt;
&lt;br /&gt;
enable_service tempest&lt;br /&gt;
&lt;br /&gt;
enable_service manila&lt;br /&gt;
enable_service m-api&lt;br /&gt;
enable_service m-sch&lt;br /&gt;
enable_service m-shr&lt;br /&gt;
&lt;br /&gt;
Q_PLUGIN=ml2&lt;br /&gt;
ENABLE_TENANT_VLANS=True&lt;br /&gt;
ML2_VLAN_RANGES=physnet1:100:200&lt;br /&gt;
PHYSICAL_NETWORK=physnet1&lt;br /&gt;
OVS_PHYSICAL_BRIDGE=br-eth1&lt;br /&gt;
Q_ML2_PLUGIN_MECHANISM_DRIVERS=openvswitch&lt;br /&gt;
Q_ML2_PLUGIN_TYPE_DRIVERS=vlan,vxlan&lt;br /&gt;
SHARE_BACKING_FILE_SIZE=22G&lt;br /&gt;
EOF&lt;br /&gt;
____________________________________________________________________________________________________________________________________________________________________&lt;/div&gt;</summary>
		<author><name>Rushil</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Obsolete:Manila/ManilaDevstack&amp;diff=63095</id>
		<title>Obsolete:Manila/ManilaDevstack</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Obsolete:Manila/ManilaDevstack&amp;diff=63095"/>
				<updated>2014-09-18T18:09:14Z</updated>
		
		<summary type="html">&lt;p&gt;Rushil: A script to set up manila devstack on a Ubuntu 14.04 VM&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is an automated script that will setup manila devstack on a fresh Ubuntu 14.04 VM with all the necessary dependancies. &lt;br /&gt;
&lt;br /&gt;
Requirements:&lt;br /&gt;
The only requirement is to have a VM running Ubuntu 14.04. &lt;br /&gt;
&lt;br /&gt;
Steps:&lt;br /&gt;
1. Copy the script to the home directory of the VM.&lt;br /&gt;
2. Run the script.&lt;br /&gt;
3. Run stack.sh from the ~/devstack directory when the script completes.&lt;br /&gt;
4. Voila.&lt;br /&gt;
____________________________________________________________________________________________________________________________________________________________________&lt;br /&gt;
&lt;br /&gt;
# A script to setup manila devstack on Ubuntu 14.04&lt;br /&gt;
git clone git://github.com/stackforge/manila.git&lt;br /&gt;
git clone git://github.com/openstack-dev/devstack.git&lt;br /&gt;
cp -r manila/contrib/devstack/* devstack&lt;br /&gt;
&lt;br /&gt;
sudo apt-get -y install git git-review python-pip python-setuptools python-dev libxslt-dev libmysqlclient-dev libpq-dev nfs-common screen&lt;br /&gt;
sudo apt-get update&lt;br /&gt;
sudo apt-get upgrade&lt;br /&gt;
&lt;br /&gt;
cd devstack&lt;br /&gt;
&lt;br /&gt;
cat &amp;lt;&amp;lt;EOF &amp;gt;&amp;gt; local.conf&lt;br /&gt;
&lt;br /&gt;
[[local|localrc]]&lt;br /&gt;
ADMIN_PASSWORD=nova&lt;br /&gt;
DATABASE_PASSWORD=nova&lt;br /&gt;
RABBIT_PASSWORD=nova&lt;br /&gt;
SERVICE_PASSWORD=nova&lt;br /&gt;
SERVICE_TOKEN=nova&lt;br /&gt;
GUEST_PASSWORD=nova&lt;br /&gt;
MYSQL_HOST=127.0.0.1&lt;br /&gt;
MYSQL_USER=root&lt;br /&gt;
MYSQL_PASSWORD=nova&lt;br /&gt;
RABBIT_HOST=127.0.0.1&lt;br /&gt;
LIBVIRT_TYPE=qemu&lt;br /&gt;
GLANCE_HOSTPORT=127.0.0.1:9292&lt;br /&gt;
SWIFT_HASH=66a3d6b56c1f479c8b4e70ab5c2000f5&lt;br /&gt;
SWIFT_REPLICAS=1&lt;br /&gt;
SWIFT_DATA_DIR=\$DEST/data/swift&lt;br /&gt;
LOGDAYS=1&lt;br /&gt;
LOGFILE=\$DEST/devstack.log&lt;br /&gt;
SCREEN_LOGDIR=\$DEST/logs/screen&lt;br /&gt;
RECLONE=yes&lt;br /&gt;
API_RATE_LIMIT=False&lt;br /&gt;
&lt;br /&gt;
disable_service horizon&lt;br /&gt;
&lt;br /&gt;
disable_service heat&lt;br /&gt;
disable_service h-eng&lt;br /&gt;
disable_service h-api&lt;br /&gt;
disable_service h-api-cfn&lt;br /&gt;
disable_service h-api-cw&lt;br /&gt;
&lt;br /&gt;
disable_service n-net&lt;br /&gt;
&lt;br /&gt;
enable_service neutron&lt;br /&gt;
enable_service q-svc&lt;br /&gt;
enable_service q-agt&lt;br /&gt;
enable_service q-dhcp&lt;br /&gt;
enable_service q-l3&lt;br /&gt;
enable_service q-meta&lt;br /&gt;
&lt;br /&gt;
enable_service tempest&lt;br /&gt;
&lt;br /&gt;
enable_service manila&lt;br /&gt;
enable_service m-api&lt;br /&gt;
enable_service m-sch&lt;br /&gt;
enable_service m-shr&lt;br /&gt;
&lt;br /&gt;
Q_PLUGIN=ml2&lt;br /&gt;
ENABLE_TENANT_VLANS=True&lt;br /&gt;
ML2_VLAN_RANGES=physnet1:100:200&lt;br /&gt;
PHYSICAL_NETWORK=physnet1&lt;br /&gt;
OVS_PHYSICAL_BRIDGE=br-eth1&lt;br /&gt;
Q_ML2_PLUGIN_MECHANISM_DRIVERS=openvswitch&lt;br /&gt;
Q_ML2_PLUGIN_TYPE_DRIVERS=vlan,vxlan&lt;br /&gt;
SHARE_BACKING_FILE_SIZE=22G&lt;br /&gt;
EOF&lt;br /&gt;
____________________________________________________________________________________________________________________________________________________________________&lt;/div&gt;</summary>
		<author><name>Rushil</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Manila/docs/HOWTO_use_tempest_with_manila&amp;diff=62532</id>
		<title>Manila/docs/HOWTO use tempest with manila</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Manila/docs/HOWTO_use_tempest_with_manila&amp;diff=62532"/>
				<updated>2014-09-12T18:53:33Z</updated>
		
		<summary type="html">&lt;p&gt;Rushil: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Foreword=&lt;br /&gt;
This page describes how Tempest project for Manila project testing can be used.&lt;br /&gt;
&lt;br /&gt;
It is assumed that user who reads this is acquainted with, at least, common information about Tempest:&lt;br /&gt;
 http://docs.openstack.org/developer/tempest/&lt;br /&gt;
 https://github.com/openstack/tempest&lt;br /&gt;
&lt;br /&gt;
Also, it is assumed, that the following projects has been installed in test environmentː&lt;br /&gt;
 - cinder&lt;br /&gt;
 - glance&lt;br /&gt;
 - keystone&lt;br /&gt;
 - manila&lt;br /&gt;
 - neutron&lt;br /&gt;
 - nova&lt;br /&gt;
&lt;br /&gt;
=Where do Tempest tests for Manila live?=&lt;br /&gt;
Manila stores its tests for Tempest in its repo here:&lt;br /&gt;
 https://github.com/stackforge/manila/tree/master/contrib/tempest&lt;br /&gt;
&lt;br /&gt;
These are pluggable-like files which do not require changing of core Tempest files.&lt;br /&gt;
But the way of its pluggability is implemented as work-around for Tempest, which does not have pluggable functionality for 'exceptions', 'config' and 'clients' modules.&lt;br /&gt;
It is compatible with master branch of Tempest.&lt;br /&gt;
&lt;br /&gt;
Just copy these files to Tempest dirː&lt;br /&gt;
 $ TEMPEST_DIR=/path/to/tempest&lt;br /&gt;
 $ MANILA_DIR=/path/to/manila&lt;br /&gt;
 $ cp -rv ${MANILA_DIR}/contrib/tempest/tempest/* ${TEMPEST_DIR}/tempest&lt;br /&gt;
&lt;br /&gt;
=Configuring Tempest before running tests=&lt;br /&gt;
Any test running with Tempest requires update of Tempest's config file located in&lt;br /&gt;
 etc/tempest.conf&lt;br /&gt;
If it does not exist, just copy template &amp;quot;tempest.conf.sample&amp;quot;&lt;br /&gt;
 cp tempest.conf.sample tempest.conf&lt;br /&gt;
&lt;br /&gt;
Manila's config extension is defined in&lt;br /&gt;
 https://github.com/stackforge/manila/blob/master/contrib/tempest/tempest/config_share.py&lt;br /&gt;
&lt;br /&gt;
Subsections below describe sections and options that can be updated with Tempest's config file.&lt;br /&gt;
&lt;br /&gt;
==Cluster related options in general==&lt;br /&gt;
Required options for Manila tests are described below.&lt;br /&gt;
&lt;br /&gt;
===Section &amp;quot;cli&amp;quot;===&lt;br /&gt;
====Option &amp;quot;enabled&amp;quot;====&lt;br /&gt;
Set it to &lt;br /&gt;
 True&lt;br /&gt;
value, to be able to run Manila cli tests.&lt;br /&gt;
&lt;br /&gt;
===Section &amp;quot;identity&amp;quot;===&lt;br /&gt;
&lt;br /&gt;
====Option &amp;quot;uri&amp;quot;====&lt;br /&gt;
If using localhost it should look likeː&lt;br /&gt;
 http://127.0.0.1:5000/v2.0/&lt;br /&gt;
Used for all tests, if v2 auth enabled.&lt;br /&gt;
&lt;br /&gt;
====Option &amp;quot;uri_v3&amp;quot;====&lt;br /&gt;
If using localhost it should look likeː&lt;br /&gt;
 http://127.0.0.1:5000/v3/&lt;br /&gt;
&lt;br /&gt;
====Option &amp;quot;username&amp;quot;====&lt;br /&gt;
If using devstack installation it should have the following valueː&lt;br /&gt;
 demo&lt;br /&gt;
====Option &amp;quot;password&amp;quot;====&lt;br /&gt;
If using devstack installation it should have the following valueː&lt;br /&gt;
 secrete&lt;br /&gt;
Password can be redefined, just put here password from 'demo' user.&lt;br /&gt;
&lt;br /&gt;
====Option &amp;quot;tenant_name&amp;quot;====&lt;br /&gt;
If using devstack installation it should have the following valueː&lt;br /&gt;
 demo&lt;br /&gt;
&lt;br /&gt;
====Option &amp;quot;alt_username&amp;quot;====&lt;br /&gt;
If using devstack installation it should have the following valueː&lt;br /&gt;
 alt_demo&lt;br /&gt;
&lt;br /&gt;
====Option &amp;quot;alt_password&amp;quot;====&lt;br /&gt;
If using devstack installation it should have the following valueː&lt;br /&gt;
 secrete&lt;br /&gt;
Password can be redefined, just put here password from 'alt_demo' user.&lt;br /&gt;
&lt;br /&gt;
====Option &amp;quot;alt_tenant_name&amp;quot;====&lt;br /&gt;
If using devstack installation it should have the following valueː&lt;br /&gt;
 alt_demo&lt;br /&gt;
&lt;br /&gt;
====Option &amp;quot;admin_username&amp;quot;====&lt;br /&gt;
If using devstack installation it should have the following valueː&lt;br /&gt;
 admin&lt;br /&gt;
&lt;br /&gt;
====Option &amp;quot;admin_password&amp;quot;====&lt;br /&gt;
If using devstack installation it should have the following valueː&lt;br /&gt;
 secrete&lt;br /&gt;
Password can be redefined, just put here password from 'admin' user.&lt;br /&gt;
&lt;br /&gt;
====Option &amp;quot;admin_tenant_name&amp;quot;====&lt;br /&gt;
If using devstack installation it should have the following valueː&lt;br /&gt;
 admin&lt;br /&gt;
&lt;br /&gt;
===Section &amp;quot;network&amp;quot;===&lt;br /&gt;
====Option &amp;quot;public_network_id&amp;quot;====&lt;br /&gt;
This option is used for creation of isolated tenants. Its value can be retrieved from:&lt;br /&gt;
 $ neutron net-list&lt;br /&gt;
&lt;br /&gt;
====Option &amp;quot;public_router_id&amp;quot;====&lt;br /&gt;
This option is used for creation of isolated tenants. Its value can be retrieved from:&lt;br /&gt;
 $ neutron router-list&lt;br /&gt;
&lt;br /&gt;
==Manila related options==&lt;br /&gt;
&lt;br /&gt;
===Section &amp;quot;service_available&amp;quot;===&lt;br /&gt;
This section is defined within vanila Tempest. But &amp;quot;manila&amp;quot; option is defined within Manila's extension.&lt;br /&gt;
====Option &amp;quot;manila&amp;quot;====&lt;br /&gt;
 typeː boolean&lt;br /&gt;
 default valueː True&lt;br /&gt;
 descriptionː Whether or not manila is expected to be available&lt;br /&gt;
&lt;br /&gt;
===Section &amp;quot;share&amp;quot;===&lt;br /&gt;
This section is defined with Manila's extension.&lt;br /&gt;
&lt;br /&gt;
====Option &amp;quot;catalog_type&amp;quot;====&lt;br /&gt;
 typeː str&lt;br /&gt;
 default valueː share&lt;br /&gt;
 descriptionː Catalog type of the Share service. Should be changed only if it is changed in Manila itself.&lt;br /&gt;
&lt;br /&gt;
====Option &amp;quot;endpoint_type&amp;quot;====&lt;br /&gt;
 typeː str&lt;br /&gt;
 default valueː publicURL&lt;br /&gt;
 descriptionː The endpoint type to use for the share service. Expected values are 'public', 'admin', 'internal', 'publicURL', 'adminURL' and 'internalURL'.&lt;br /&gt;
&lt;br /&gt;
====Option &amp;quot;multitenancy_enabled&amp;quot;====&lt;br /&gt;
 typeː boolean&lt;br /&gt;
 default valueː True&lt;br /&gt;
 descriptionː This option is used to determine backend driver type, multitenant driver uses share-networks, but single-tenant doesn't.&lt;br /&gt;
&lt;br /&gt;
 Current singletenant drivers: LVM, GlusterFS, NetApp 7-mode&lt;br /&gt;
 Current multitenant drivers: Generic, NetApp Cluster-mode (cmode)&lt;br /&gt;
 Default driver in manila is Generic driver, so &amp;quot;multitenancy_enabled&amp;quot; option is enabled by default.&lt;br /&gt;
&lt;br /&gt;
====Option &amp;quot;enable_protocols&amp;quot;====&lt;br /&gt;
 typeː list&lt;br /&gt;
 default valueː nfs,cifs&lt;br /&gt;
 descriptionː The first value of the list is protocol by default, items of the list show enabled protocols.&lt;br /&gt;
&lt;br /&gt;
 Expected values are:&lt;br /&gt;
 nfs - will be tested only NFS type of shares and common actions&lt;br /&gt;
 cifs - will be tested only CIFS type of shares and common actions&lt;br /&gt;
 nfs,cifs - will be tested both share types and common actions, for common actions will be used nfs protocol&lt;br /&gt;
 cifs,nfs - will be tested both share types and common actions, for common actions will be used cifs protocol&lt;br /&gt;
&lt;br /&gt;
====Option &amp;quot;enable_ip_rules_for_protocols&amp;quot;====&lt;br /&gt;
 typeː list&lt;br /&gt;
 default valueː nfs,cifs&lt;br /&gt;
 descriptionː Whether allow running of ip rules tests or not, and which share protocols should be used.&lt;br /&gt;
&lt;br /&gt;
 Expected values are:&lt;br /&gt;
 nfs - sid rules will be tested only for nfs protocol&lt;br /&gt;
 cifs - sid rules will be tested only for cifs protocol&lt;br /&gt;
 nfs,cifs - sid rules will be tested with both share protocols&lt;br /&gt;
 cifs,nfs - sid rules will be tested with both share protocols&lt;br /&gt;
&lt;br /&gt;
====Option &amp;quot;enable_sid_rules_for_protocols&amp;quot;====&lt;br /&gt;
 typeː list&lt;br /&gt;
 default valueː (empty)&lt;br /&gt;
 descriptionː Whether allow running of sid (username/usergroup) rules tests or not, and which share protocols should be used.&lt;br /&gt;
&lt;br /&gt;
 Expected values are:&lt;br /&gt;
 nfs - sid rules will be tested only for nfs protocol&lt;br /&gt;
 cifs - sid rules will be tested only for cifs protocol&lt;br /&gt;
 nfs,cifs - sid rules will be tested with both share protocols&lt;br /&gt;
 cifs,nfs - sid rules will be tested with both share protocols&lt;br /&gt;
&lt;br /&gt;
====Option &amp;quot;username_for_sid_rules&amp;quot;====&lt;br /&gt;
 typeː str&lt;br /&gt;
 default valueː Administrator&lt;br /&gt;
 descriptionː What name should be used with sid rule tests? Specify it if 'sid rule' tests are enabled.&lt;br /&gt;
&lt;br /&gt;
====Option &amp;quot;storage_protocol&amp;quot;====&lt;br /&gt;
 typeː str&lt;br /&gt;
 default valueː &amp;quot;&amp;quot; (empty)&lt;br /&gt;
 descriptionː If you want Tempest to use some specific share-network instead of autocreated, specify it. This value is used for member creds.&lt;br /&gt;
&lt;br /&gt;
====Option &amp;quot;share_network_id&amp;quot;====&lt;br /&gt;
 typeː str&lt;br /&gt;
 default valueː &amp;quot;&amp;quot; (empty)&lt;br /&gt;
 descriptionː If you want Tempest to use some specific share-network instead of autocreated, specify it. This value is used for member creds.&lt;br /&gt;
&lt;br /&gt;
====Option &amp;quot;alt_share_network_id&amp;quot;====&lt;br /&gt;
 typeː str&lt;br /&gt;
 default valueː &amp;quot;&amp;quot; (empty)&lt;br /&gt;
 descriptionː If you want Tempest to use some specific share-network instead of autocreated, specify it. This value is used for alternative member creds. At the moment there are no tests, that use share_network with creds for alternative user.&lt;br /&gt;
&lt;br /&gt;
====Option &amp;quot;admin_share_network_id&amp;quot;====&lt;br /&gt;
 typeː str&lt;br /&gt;
 default valueː &lt;br /&gt;
 descriptionː If you want Tempest to use some specific share-network instead of autocreated, specify it. This value is used for admin creds.&lt;br /&gt;
&lt;br /&gt;
====Option &amp;quot;multi_backend&amp;quot;====&lt;br /&gt;
 typeː boolean&lt;br /&gt;
 default valueː False&lt;br /&gt;
 descriptionː Does your environment has more than 1 backend or not? If yes, than you can set it to True to enable multibackend tests in tempest.&lt;br /&gt;
&lt;br /&gt;
====Option &amp;quot;backend_names&amp;quot;====&lt;br /&gt;
 typeː list&lt;br /&gt;
 default valueː (empty)&lt;br /&gt;
 descriptionː names of backends in Manila, that Tempest should use. Tempest will use first two values from list and will use it only if option &amp;quot;multi_backend&amp;quot; is Enabled.&lt;br /&gt;
&lt;br /&gt;
====Option &amp;quot;build_interval&amp;quot;====&lt;br /&gt;
 typeː int&lt;br /&gt;
 default valueː 3&lt;br /&gt;
 descriptionː time to wait between resend of requests.&lt;br /&gt;
&lt;br /&gt;
====Option &amp;quot;build_timeout&amp;quot;====&lt;br /&gt;
 typeː int&lt;br /&gt;
 default valueː 500&lt;br /&gt;
 descriptionː time to wait until raise of Exception with timeout.&lt;br /&gt;
&lt;br /&gt;
=How to run tests=&lt;br /&gt;
==Run only cli tests==&lt;br /&gt;
 tox -evenv bash tools/pretty_tox.sh \&amp;quot;tempest.cli.*manila*\&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==Run only api tests==&lt;br /&gt;
 tox -evenv bash tools/pretty_tox.sh \&amp;quot;tempest.api.share*\&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==Run only api and cli tests==&lt;br /&gt;
 tox -evenv bash tools/pretty_tox.sh \&amp;quot;tempest.api.share* tempest.cli.*manila*\&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==Run only api and cli tests with specified amount of threads==&lt;br /&gt;
 export TEMPEST_CONCURRENCY=4&lt;br /&gt;
 tox -evenv bash tools/pretty_tox.sh \&amp;quot;tempest.api.share* tempest.cli.*manila* -- --concurrency=$TEMPEST_CONCURRENCY\&amp;quot;&lt;br /&gt;
Above action will try to run Tempest in 4 threads, if your host does have at least 4 cores. By default it uses amount of threads equal to amount of available cores.&lt;br /&gt;
&lt;br /&gt;
Manila tests are OK using concurrent threads.&lt;br /&gt;
&lt;br /&gt;
==If something went wrong with test launch==&lt;br /&gt;
Exception may be raised on step where tests are gathered and parsed and as a result we would see something similar to the followingː&lt;br /&gt;
 running testr&lt;br /&gt;
 Non-zero exit code (2) from test listing. stdout='\xb3)\x01@d@Ytempest.api.share.admin.test_admin_actions.AdminActionsTest.test_force_delete_share[gate]&amp;lt;Z\x90&amp;quot;\xb3)\x01@g@\\&lt;br /&gt;
 ...&lt;br /&gt;
 tempest.scenario.test_volume_boot_pattern6B\x1e\xcc', stderr=None&lt;br /&gt;
 error: testr failed (3)&lt;br /&gt;
 running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \&lt;br /&gt;
 OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \&lt;br /&gt;
 OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-500} \&lt;br /&gt;
 OS_TEST_LOCK_PATH=${OS_TEST_LOCK_PATH:-${TMPDIR:-'/tmp'}} \&lt;br /&gt;
 ${PYTHON:-python} -m subunit.run discover -t ./ ${OS_TEST_PATH:-./tempest/test_discover} --list &lt;br /&gt;
 &lt;br /&gt;
 ======&lt;br /&gt;
 Totals&lt;br /&gt;
 ======&lt;br /&gt;
 Run: 0 in 0.0 sec.&lt;br /&gt;
  - Passed: 0&lt;br /&gt;
  - Skipped: 0&lt;br /&gt;
  - Failed: 0&lt;br /&gt;
 ERROR: InvocationError: '/bin/bash tools/pretty_tox.sh tempest/api/share/test_extensions.py'&lt;br /&gt;
 __________________________________________________________________________________________________________________ summary ___________________________________________________________________________________________________________________&lt;br /&gt;
 ERROR:   venv: commands failed&lt;br /&gt;
&lt;br /&gt;
There could be different causes for that, in most cases - dependency issues, when some dependency is not installed and can not be imported. Or python syntax error, if something were changed in code, etc...&lt;br /&gt;
&lt;br /&gt;
As we can see, it does not show us real problem and we need dig root cause up. It can be done by a lot of means, for example, try nextː&lt;br /&gt;
 nosetests -sv path/to/tests&lt;br /&gt;
or&lt;br /&gt;
 .tox/venv/bin/python -m testtools.run discover -t ./ path/to/tests&lt;br /&gt;
&lt;br /&gt;
=How to write own tests=&lt;br /&gt;
&lt;br /&gt;
==Where to put new tests==&lt;br /&gt;
All tests, that cover admin API are stored in &lt;br /&gt;
 tempest/api/share/admin/*&lt;br /&gt;
All tests, that cover non-admin API are stored in&lt;br /&gt;
 tempest/api/share/*&lt;br /&gt;
&lt;br /&gt;
==Add method as API caller==&lt;br /&gt;
All such methods are stored in &lt;br /&gt;
 tempest/services/share/json/shares_client.py&lt;br /&gt;
XML is considered as deprecated and tests for it were removed, so, only json &amp;quot;client&amp;quot; is expected.&lt;br /&gt;
&lt;br /&gt;
==Positive/Negative==&lt;br /&gt;
Positive and negative tests are separated into different modules, module with &amp;quot;negative&amp;quot; tests should have &amp;quot;_negative&amp;quot; suffix.&lt;br /&gt;
Example of module with positive testsː&lt;br /&gt;
 tempest/api/share/test_shares.py&lt;br /&gt;
Example of module with negative testsː&lt;br /&gt;
 tempest/api/share/test_shares_negative.py&lt;br /&gt;
&lt;br /&gt;
==Resolving concurrency issue==&lt;br /&gt;
If some test is sensible to changes that can be done by other tests, this test should use isolated tenant, example of it can be found in quota tests, located in&lt;br /&gt;
 tempest/api/share/admin/test_quotas.py&lt;br /&gt;
&lt;br /&gt;
==Reusing resources==&lt;br /&gt;
If several tests have same dependencies, they should use same resources if possible, it can be created in &amp;quot;setUpClass&amp;quot; method. Example can be found hereː&lt;br /&gt;
 tempest/api/share/test_shares_actions.py&lt;br /&gt;
&lt;br /&gt;
==Utilization of resources==&lt;br /&gt;
Utilization stuff is defined in the following moduleː&lt;br /&gt;
 tempest/api/share/base.py&lt;br /&gt;
&lt;br /&gt;
Basic actionsː&lt;br /&gt;
 1) All setUpClass methods should be decorated with &amp;quot;@test.safe_setup&amp;quot; decorator.&lt;br /&gt;
 Reasonː if we get Exception on some step in setUpClass, tearDownClass won't start. So, this decorator runs 'tearDownClass' in any case.&lt;br /&gt;
&lt;br /&gt;
 2) Create resources that should be deleted with methods from base class.&lt;br /&gt;
 correctː self.create_share() - will add resources to deletion queue&lt;br /&gt;
 incorrectː self.shares_client.create_share() - won't add resource to deletion queue&lt;br /&gt;
&lt;br /&gt;
Common infoː&lt;br /&gt;
 All resources in deletion queue will be deleted in LIFO sequence - &amp;quot;last in first out&amp;quot; or &amp;quot;last created first deleted&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
 There are two deletion queuesː&lt;br /&gt;
 - runs after each test&lt;br /&gt;
 - runs after each test-suite (class with tests)&lt;br /&gt;
 Be attentive setting up it.&lt;/div&gt;</summary>
		<author><name>Rushil</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Manila/Incubation_Application&amp;diff=58710</id>
		<title>Manila/Incubation Application</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Manila/Incubation_Application&amp;diff=58710"/>
				<updated>2014-07-22T21:43:10Z</updated>
		
		<summary type="html">&lt;p&gt;Rushil: /* Rushil Chugh */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Project codename==&lt;br /&gt;
Manila&lt;br /&gt;
&lt;br /&gt;
== Trademarks ==&lt;br /&gt;
We're not aware of any trademarks conflicts with the name. The capital city of the Philippines is called Manila, making the name a proper noun. There are no other names used by the project with trademark concerns.&lt;br /&gt;
&lt;br /&gt;
== Summary (one sentence abstract of the project) ==&lt;br /&gt;
The Manila project provides an API for management of shared filesystems with support for multiple protocols and backend implementations. &lt;br /&gt;
&lt;br /&gt;
== Parent Program name and PTL ==&lt;br /&gt;
Program: [[Manila/Program_Application|Shared Filesystems]]&lt;br /&gt;
&lt;br /&gt;
PTL: Ben Swartzlander&lt;br /&gt;
&lt;br /&gt;
== Mission statement ==&lt;br /&gt;
Stated simply, the goal of the Manila project is to do for shared filesystem storage what Cinder has done for blocks storage.&lt;br /&gt;
&lt;br /&gt;
We aim to provide a vendor neutral management interface that allows for provisioning and attaching shared filesystems such as NFS, CIFS, and more. To the extent possible we aim to mirror the architecture of Cinder, with support for a public REST API, multiple backends, and a scheduler that performs resource assignment decisions. When differences are unavoidable, we plan to design solutions that are compatible with the OpenStack ideals of modularity and scalability.&lt;br /&gt;
&lt;br /&gt;
== Detailed Description ==&lt;br /&gt;
The basic assumption underpinning Manila is that shared filesystems provide some valuable features that cannot be obtained from either blocks storage or object storage, and that OpenStack is missing management features for this 3rd form of storage. The unique features afforded by shared filesystems are shared, fine-grained, read/write access to persistent data by multiple instances simultaneously. The NFS and CIFS protocols have been developed to provide these features and still prove popular after decades of use.&lt;br /&gt;
&lt;br /&gt;
The implementation of Manila is actually a modified fork of the Cinder project. The concept for management of shared filesystems was originally proposed as an extension to Cinder (at the SF design summit in April 2012), under the theory that there would be a lot of common code between the implementations, and many of the same developers would be interested in working on both projects. Because of this, the initial implementation for what is now Manila was actually a large patch to the Cinder project submitted in August 2012. For a variety of reasons, we ultimately decided that a separate project would be a better way to deliver the features and the Manila project was born.&lt;br /&gt;
&lt;br /&gt;
Manila consist of all of the code from Cinder with our shared filesystem management code added in and all the blocks-specific code removed. The API largely mirrors the existing Cinder APIs, except that &amp;quot;volumes&amp;quot; have been renamed to &amp;quot;shares&amp;quot; and the attachment procedure is somewhat different. &lt;br /&gt;
&lt;br /&gt;
== Basic roadmap for the project ==&lt;br /&gt;
The initial implementation of Manila was a proof of concept that shared filesystem management can fit into the same architecture as Cinder. The main difference between blocks and shared filesystems however is how the storage system and the ultimate user of the storage communicate with one another. In particular, shared filesystems work best when instances are able to communicate directly with the storage backend over the network, and the storage backend is able to serve multiple tenants while maintaining secure separation between them. Block storage can simply be virtualized through a hypervisor, with far fewer requirements on the backend storage system. Because of these differences, additional work is needed to help automate the networking portion of attaching a shared filesystem to one or more instances in a tenant network, and to automate the setup of security domains and other features that exist in a NAS environment but not a SAN environment.&lt;br /&gt;
&lt;br /&gt;
During Icehouse, our main goals are to define and implement these new APIs as well as expanding the backend driver interface to support true multitenancy (the kind with network segmentation) in Manila. We also aim to get as many backends implemented as possible, and to this end we will be improving the reference drivers and documentation for developing new ones.&lt;br /&gt;
̈&lt;br /&gt;
== Location of project source code ==&lt;br /&gt;
* Project code: https://github.com/stackforge/manila&lt;br /&gt;
* Python client: https://github.com/stackforge/python-manilaclient&lt;br /&gt;
&lt;br /&gt;
== Programming language, required technology dependencies ==&lt;br /&gt;
=== Language: ===&lt;br /&gt;
Python&lt;br /&gt;
&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
Message queue, database server, keystone, neutron&lt;br /&gt;
Optional parts of Manila depend on: nova, cinder&lt;br /&gt;
&lt;br /&gt;
There is a plan to make the neutron dependency optional in the future.&lt;br /&gt;
&lt;br /&gt;
== Is project currently open sourced? What license? ==&lt;br /&gt;
Yes - Licensed under the Apache License, Version 2.0&lt;br /&gt;
&lt;br /&gt;
== Level of maturity of software and team ==&lt;br /&gt;
=== Software ===&lt;br /&gt;
Aside from the code inherited from Cinder, the new Manila code is a little more than a year old, and has been actively developed from then until now, mostly by developers from NetApp and Mirantis. &lt;br /&gt;
&lt;br /&gt;
=== Team ===&lt;br /&gt;
The core team now consists of developers from NetApp and Mirantis, with significant community interest since the code was open sourced in August 2013. &lt;br /&gt;
&lt;br /&gt;
== Project developers qualifications ==&lt;br /&gt;
&lt;br /&gt;
=== Ben Swartzlander ===&lt;br /&gt;
'''NetApp - Software Architect, Manila - PTL'''&lt;br /&gt;
&lt;br /&gt;
Ben Swartzlander has been the technical lead for the project since its conception 2 years ago, and plans to continue leading the project from a design and administrative standpoint. Ben has been working the storage industry as a software engineer for more than 13 years and has extensive experience with storage systems, network protocols, virtualization, and open source projects. Ben has been a contributor to the OpenStack project for nearly 3 years.&lt;br /&gt;
&lt;br /&gt;
=== Yulia Portnova ===&lt;br /&gt;
'''Mirantis - Software Developer, Manila - Core Team'''&lt;br /&gt;
&lt;br /&gt;
=== Valeriy Ponomaryov ===&lt;br /&gt;
'''Mirantis - Software Developer, Manila - Core Team'''&lt;br /&gt;
&lt;br /&gt;
=== Xing Yang ===&lt;br /&gt;
'''EMC - Software Developer, Manila - Core Team (pending team vote)'''&lt;br /&gt;
&lt;br /&gt;
=== Alex Meade ===&lt;br /&gt;
'''NetApp - Software Developer'''&lt;br /&gt;
&lt;br /&gt;
=== Rushil Chugh ===&lt;br /&gt;
'''NetApp - Software Developer'''&lt;br /&gt;
&lt;br /&gt;
Rushil holds a Masters in Computer Networking and has been working with OpenStack since the Grizzly release. Rushil holds a keen interest in Enterprise Network Deployments, Data Storage and Virtualization.&lt;br /&gt;
&lt;br /&gt;
=== Clinton Knight ===&lt;br /&gt;
'''NetApp - Sr. Software Developer'''&lt;br /&gt;
&lt;br /&gt;
Clinton holds a doctorate in electrical &amp;amp; computer engineering, has worked in the storage industry for 15 years, and has extensive experience with storage management and protocols as well as virtualization.&lt;br /&gt;
&lt;br /&gt;
=== Rushi Agrawal ===&lt;br /&gt;
'''Reliance Jio Cloud - Software Developer'''&lt;br /&gt;
&lt;br /&gt;
=== Andrei Ostapenko ===&lt;br /&gt;
'''Mirantis - Software Developer'''&lt;br /&gt;
&lt;br /&gt;
=== Vitaly Kostenko ===&lt;br /&gt;
&lt;br /&gt;
=== Aleksandr Chirko ===&lt;br /&gt;
&lt;br /&gt;
=== Vijay Bellur ===&lt;br /&gt;
'''Red Hat'''&lt;br /&gt;
&lt;br /&gt;
=== Csaba Henk ===&lt;br /&gt;
'''Red Hat'''&lt;br /&gt;
&lt;br /&gt;
=== Ramana Raja ===&lt;br /&gt;
'''Red Hat'''&lt;br /&gt;
&lt;br /&gt;
=== Christian Berendt ===&lt;br /&gt;
&lt;br /&gt;
=== Shamail Tahir ===&lt;br /&gt;
'''EMC'''&lt;br /&gt;
&lt;br /&gt;
=== Scott D'Angelo ===&lt;br /&gt;
'''HP Public Cloud'''&lt;br /&gt;
&lt;br /&gt;
=== Deepak C Shetty ===&lt;br /&gt;
'''Red Hat - OpenStack Developer'''&lt;br /&gt;
&lt;br /&gt;
== Infrastructure requirements (testing, etc) ==&lt;br /&gt;
Manila does not require any infrastructure above and beyond what's already provided by devstack, gerrit, jenkins, and tempest today.&lt;br /&gt;
&lt;br /&gt;
== Have all current contributors agreed to the OpenStack CLA? ==&lt;br /&gt;
All current contributors HAVE agreed to the OpenStack CLA!&lt;/div&gt;</summary>
		<author><name>Rushil</name></author>	</entry>

	</feed>