<?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=Fghaas</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=Fghaas"/>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/wiki/Special:Contributions/Fghaas"/>
		<updated>2026-07-13T10:01:55Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.28.2</generator>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Stackforge_Namespace_Retirement&amp;diff=91211</id>
		<title>Stackforge Namespace Retirement</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Stackforge_Namespace_Retirement&amp;diff=91211"/>
				<updated>2015-09-28T07:52:14Z</updated>
		
		<summary type="html">&lt;p&gt;Fghaas: /* Inactive Projects to Retire */ Add kickstack&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Background ===&lt;br /&gt;
&lt;br /&gt;
The stackforge/ git namespace is being retired, and active projects are being moved to the openstack/ namespace.  See this mailing list post for [http://lists.openstack.org/pipermail/openstack-dev/2015-August/071816.html full background].  These changes are scheduled to occur on October 17, 2015.&lt;br /&gt;
&lt;br /&gt;
There are two lists below, one for active projects that should be moved, and a second for inactive projects that should become read-only.  Please update them to add your project to the correct list.&lt;br /&gt;
&lt;br /&gt;
=== Active Projects to Move ===&lt;br /&gt;
Active stackforge projects that wish to move into the openstack/ namespace should be added to this list.  Projects in this list will be automatically moved by the Infrastructure team to openstack/ on October 17.  Please note that no other renames can happen during this move -- projects will strictly be moved from stackforge/ to openstack/ with their existing names.  &lt;br /&gt;
&lt;br /&gt;
* aeromancer&lt;br /&gt;
* anvil&lt;br /&gt;
* bansho&lt;br /&gt;
* blazar&lt;br /&gt;
* blazar-nova&lt;br /&gt;
* ceilometer-powervm&lt;br /&gt;
* ceilometer-zvm&lt;br /&gt;
* cerberus&lt;br /&gt;
* cerberus-dashboard&lt;br /&gt;
* cl-openstack-client&lt;br /&gt;
* cloud-init&lt;br /&gt;
* cloudbase-init&lt;br /&gt;
* clouddocs-maven-plugin&lt;br /&gt;
* cloudkitty&lt;br /&gt;
* cloudkitty-dashboard&lt;br /&gt;
* cloudpulse&lt;br /&gt;
* cognitive&lt;br /&gt;
* compass-adapters&lt;br /&gt;
* compass-core&lt;br /&gt;
* compass-specs&lt;br /&gt;
* compass-web&lt;br /&gt;
* compute-hyperv&lt;br /&gt;
* devstack-plugin-glusterfs&lt;br /&gt;
* devstack-plugin-sheepdog&lt;br /&gt;
* doc8&lt;br /&gt;
* dox&lt;br /&gt;
* drbd-devstack&lt;br /&gt;
* driverlog&lt;br /&gt;
* ec2-api&lt;br /&gt;
* faafo&lt;br /&gt;
* freezer&lt;br /&gt;
* freezer-api&lt;br /&gt;
* freezer-web-ui&lt;br /&gt;
* fuel-agent&lt;br /&gt;
* fuel-astute&lt;br /&gt;
* fuel-dev-tools&lt;br /&gt;
* fuel-devops&lt;br /&gt;
* fuel-docs&lt;br /&gt;
* fuel-library&lt;br /&gt;
* fuel-main&lt;br /&gt;
* fuel-mirror&lt;br /&gt;
* fuel-nailgun-agent&lt;br /&gt;
* fuel-octane&lt;br /&gt;
* fuel-ostf&lt;br /&gt;
* fuel-ostf-plugin&lt;br /&gt;
* fuel-plugin-calamari&lt;br /&gt;
* fuel-plugin-calico&lt;br /&gt;
* fuel-plugin-ceilometer-redis&lt;br /&gt;
* fuel-plugin-cinder-netapp&lt;br /&gt;
* fuel-plugin-cisco-aci&lt;br /&gt;
* fuel-plugin-contrail&lt;br /&gt;
* fuel-plugin-dbaas-trove&lt;br /&gt;
* fuel-plugin-detach-database&lt;br /&gt;
* fuel-plugin-detach-keystone&lt;br /&gt;
* fuel-plugin-detach-rabbitmq&lt;br /&gt;
* fuel-plugin-elasticsearch-kibana&lt;br /&gt;
* fuel-plugin-external-emc&lt;br /&gt;
* fuel-plugin-external-glusterfs&lt;br /&gt;
* fuel-plugin-external-zabbix&lt;br /&gt;
* fuel-plugin-glance-nfs&lt;br /&gt;
* fuel-plugin-ha-fencing&lt;br /&gt;
* fuel-plugin-influxdb-grafana&lt;br /&gt;
* fuel-plugin-ironic&lt;br /&gt;
* fuel-plugin-ldap&lt;br /&gt;
* fuel-plugin-lma-collector&lt;br /&gt;
* fuel-plugin-lma-infrastructure-alerting&lt;br /&gt;
* fuel-plugin-mellanox&lt;br /&gt;
* fuel-plugin-midonet&lt;br /&gt;
* fuel-plugin-neutron-fwaas&lt;br /&gt;
* fuel-plugin-neutron-lbaas&lt;br /&gt;
* fuel-plugin-neutron-vpnaas&lt;br /&gt;
* fuel-plugin-nova-nfs&lt;br /&gt;
* fuel-plugin-nsxv&lt;br /&gt;
* fuel-plugin-opendaylight&lt;br /&gt;
* fuel-plugin-saltstack&lt;br /&gt;
* fuel-plugin-solidfire-cinder&lt;br /&gt;
* fuel-plugin-swiftstack&lt;br /&gt;
* fuel-plugin-tintri-cinder&lt;br /&gt;
* fuel-plugin-tls&lt;br /&gt;
* fuel-plugin-vmware-dvs&lt;br /&gt;
* fuel-plugin-vxlan&lt;br /&gt;
* fuel-plugin-zabbix-monitoring-emc&lt;br /&gt;
* fuel-plugin-zabbix-monitoring-extreme-networks&lt;br /&gt;
* fuel-plugin-zabbix-snmptrapd&lt;br /&gt;
* fuel-plugins&lt;br /&gt;
* fuel-provision&lt;br /&gt;
* fuel-qa&lt;br /&gt;
* fuel-specs&lt;br /&gt;
* fuel-stats&lt;br /&gt;
* fuel-tasklib&lt;br /&gt;
* fuel-upgrade&lt;br /&gt;
* fuel-web&lt;br /&gt;
* gce-api&lt;br /&gt;
* gerrit-dash-creator&lt;br /&gt;
* git-upstream&lt;br /&gt;
* golang-client&lt;br /&gt;
* group-based-policy&lt;br /&gt;
* group-based-policy-automation&lt;br /&gt;
* group-based-policy-specs&lt;br /&gt;
* group-based-policy-ui&lt;br /&gt;
* intel-nfv-ci-tests&lt;br /&gt;
* merlin&lt;br /&gt;
* monasca-agent&lt;br /&gt;
* monasca-api&lt;br /&gt;
* monasca-ceilometer&lt;br /&gt;
* monasca-common&lt;br /&gt;
* monasca-log-api&lt;br /&gt;
* monasca-notification&lt;br /&gt;
* monasca-persister&lt;br /&gt;
* monasca-statsd&lt;br /&gt;
* monasca-thresh&lt;br /&gt;
* monasca-ui&lt;br /&gt;
* monasca-vagrant&lt;br /&gt;
* monitoring-for-openstack&lt;br /&gt;
* namos&lt;br /&gt;
* nerd-reviewer&lt;br /&gt;
* networking-6wind&lt;br /&gt;
* networking-hyperv&lt;br /&gt;
* networking-ovs-dpdk&lt;br /&gt;
* networking-zvm&lt;br /&gt;
* nova-docker&lt;br /&gt;
* nova-powervm&lt;br /&gt;
* nova-solver-scheduler&lt;br /&gt;
* nova-zvm-virt-driver&lt;br /&gt;
* ops-tags-team&lt;br /&gt;
* osprofiler&lt;br /&gt;
* ospurge&lt;br /&gt;
* packstack&lt;br /&gt;
* puppet-autossh&lt;br /&gt;
* puppet-ceph&lt;br /&gt;
* puppet-n1k-vsm&lt;br /&gt;
* puppet-setproxy&lt;br /&gt;
* puppet-surveil&lt;br /&gt;
* python-blazarclient&lt;br /&gt;
* python-cerberusclient&lt;br /&gt;
* python-cloudkittyclient&lt;br /&gt;
* python-cloudpulseclient&lt;br /&gt;
* python-cognitiveclient&lt;br /&gt;
* python-fuelclient&lt;br /&gt;
* python-group-based-policy-client &lt;br /&gt;
* python-jenkins&lt;br /&gt;
* python-monascaclient&lt;br /&gt;
* python-openstacksdk&lt;br /&gt;
* python-rackclient&lt;br /&gt;
* python-senlinclient&lt;br /&gt;
* python-sticksclient&lt;br /&gt;
* python-surveilclient&lt;br /&gt;
* python-tackerclient&lt;br /&gt;
* python-watcherclient&lt;br /&gt;
* rack&lt;br /&gt;
* requests-mock&lt;br /&gt;
* senlin&lt;br /&gt;
* senlin-dashboard&lt;br /&gt;
* shaker&lt;br /&gt;
* sqlalchemy-migrate&lt;br /&gt;
* surveil&lt;br /&gt;
* surveil-specs&lt;br /&gt;
* stackalytics&lt;br /&gt;
* sticks&lt;br /&gt;
* sticks-dashboard&lt;br /&gt;
* swift3&lt;br /&gt;
* swiftonfile&lt;br /&gt;
* tacker&lt;br /&gt;
* tacker-horizon&lt;br /&gt;
* tacker-specs&lt;br /&gt;
* tap-as-a-service&lt;br /&gt;
* telcowg-usecases&lt;br /&gt;
* terracotta&lt;br /&gt;
* third-party-ci-tools&lt;br /&gt;
* tricircle&lt;br /&gt;
* vmtp&lt;br /&gt;
* watcher&lt;br /&gt;
* wsme&lt;br /&gt;
* xenapi-os-testing&lt;br /&gt;
* xstatic-d3&lt;br /&gt;
* xstatic-angular-sanitize&lt;br /&gt;
* xstatic-bootstrap-datepicker&lt;br /&gt;
* xstatic-angular-gettext &lt;br /&gt;
* xstatic-bootswatch &lt;br /&gt;
* xstatic-angular-cookies &lt;br /&gt;
* xstatic-bootstrap-scss&lt;br /&gt;
* xstatic-angular-smart-table&lt;br /&gt;
* xstatic-angular-fileupload&lt;br /&gt;
* xstatic-angular-bootstrap&lt;br /&gt;
* xstatic-angular&lt;br /&gt;
* xstatic-angular-mock&lt;br /&gt;
* xstatic-angular-lrdragndrop&lt;br /&gt;
* xstatic-roboto-fontface &lt;br /&gt;
* xstatic-jquery.quicksearch&lt;br /&gt;
* xstatic-mdi&lt;br /&gt;
* xstatic-rickshaw&lt;br /&gt;
* xstatic-magic-search &lt;br /&gt;
* xstatic-font-awesome &lt;br /&gt;
* xstatic-hogan &lt;br /&gt;
* xstatic-spin&lt;br /&gt;
* xstatic-jasmine&lt;br /&gt;
* xstatic-jquery-migrate&lt;br /&gt;
* xstatic-jquery-migrate&lt;br /&gt;
* xstatic-jsencrypt&lt;br /&gt;
* yaql&lt;br /&gt;
&lt;br /&gt;
=== Inactive Projects to Retire ===&lt;br /&gt;
Inactive projects that should be retired should be added to this list.  These projects will have a commit merged removing their content and replacing it with a message indicating the project is no longer maintained and will become read-only in Gerrit.&lt;br /&gt;
&lt;br /&gt;
* compass-monit&lt;br /&gt;
* fuel-plugin-availability-zones&lt;br /&gt;
* mercador-pub&lt;br /&gt;
* mercador-sub&lt;br /&gt;
* MRaaS&lt;br /&gt;
* networking-portforwarding&lt;br /&gt;
* openstackdroid&lt;br /&gt;
* python-mercadorclient&lt;br /&gt;
* rubick&lt;br /&gt;
* sahara-guestagent&lt;br /&gt;
* libra&lt;br /&gt;
* logaas&lt;br /&gt;
* python-libraclient&lt;br /&gt;
* python-rallyclient&lt;br /&gt;
* cookbook-pacemaker&lt;br /&gt;
* puppet-openstack_dev_env&lt;br /&gt;
* puppet_openstack_builder&lt;br /&gt;
* puppet-openstack-cloud&lt;br /&gt;
* tripleo-ansible&lt;br /&gt;
* kickstack&lt;/div&gt;</summary>
		<author><name>Fghaas</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Mellanox-Neutron-Havana&amp;diff=38536</id>
		<title>Mellanox-Neutron-Havana</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Mellanox-Neutron-Havana&amp;diff=38536"/>
				<updated>2013-12-17T12:33:15Z</updated>
		
		<summary type="html">&lt;p&gt;Fghaas: /* Configuration */ With Havana, the vnic_type option &amp;quot;direct&amp;quot; has changed to &amp;quot;mlnx_direct&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
  &lt;br /&gt;
= Overview = &lt;br /&gt;
== Mellanox Neutron Plugin ==&lt;br /&gt;
The Openstack Mellanox Neutron plugin supports Mellanox embedded switch functionality as part of the VPI (Ethernet/InfiniBand) HCA. &lt;br /&gt;
Mellanox Neutron Plugin allows hardware vNICs (based on SR-IOV virtual functions) per each Virtual Machine vNIC to have its unique &lt;br /&gt;
connectivity, security, and QoS attributes. Hardware vNICs can be mapped to the guest VMs through para-virtualization (using a Tap device), or directly as a Virtual PCI device to the guest, allowing higher performance and advanced features such as RDMA (remote direct memory access).&lt;br /&gt;
&lt;br /&gt;
Hardware-based switching, provides better performance, functionality, and security/isolation for virtual cloud environments.&lt;br /&gt;
Future versions of the plug-in will include OpenFlow API to control and monitor the embedded switch and vNICs functionality &lt;br /&gt;
&lt;br /&gt;
This plugin is implemented according to Plugin-Agent pattern.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    	         +-----------------+                       +--------------+&lt;br /&gt;
                  | Controller node |                       | Compute node |&lt;br /&gt;
        +-----------------------------------+     +-----------------------------------+&lt;br /&gt;
        |  +-----------+      +----------+  |     |  +----------+       +----------+  |&lt;br /&gt;
        |  |           |      |          |  |     |  |          |  zmq  |          |  |&lt;br /&gt;
        |  | Openstack | v2.0 | Mellanox |  | RPC |  | Mellanox |REQ/REP| Mellanox |  |&lt;br /&gt;
        |  | Neutron   +------+ Neutron  +-----------+ Neutron  +-------+ Embedded |  |&lt;br /&gt;
        |  |           |      | Plugin   |  |     |  | Agent    |       | Switch   |  |&lt;br /&gt;
        |  |           |      |          |  |     |  |          |       | (NIC)    |  |&lt;br /&gt;
        |  +-----------+      +----------+  |     |  +----------+       +----------+  |&lt;br /&gt;
        +-----------------------------------+     +-----------------------------------+&lt;br /&gt;
			 &lt;br /&gt;
* Openstack Mellanox Neutron  Plugin implements the Neutron v2.0 API.&lt;br /&gt;
* Mellanox Neutron Plugin processes the Neutron API calls and manages network segmentation ID allocation. &lt;br /&gt;
* The plugin uses databases to store configuration and allocation mapping.&lt;br /&gt;
* The plugin maintains compatibility to Linux Bridge Plugin, supports DHCP and L3 Agents by running L2 Linux Bridge Agent on Network Node.&lt;br /&gt;
* Mellanox Openstack Neutron Agent (L2 Agent) runs on each compute node. &lt;br /&gt;
* Agent should apply VIF connectivity based on mapping between a VIF (VM vNIC) and Embedded Switch port.&lt;br /&gt;
&lt;br /&gt;
==  Mellanox Nova VIF Driver ==&lt;br /&gt;
The Mellanox Nova VIF driver should be used when running Mellanox Neutron Plugin. This driver supports the VIF plugin by binding vNIC (para-virtualized or SR-IOV  with optional RDMA guest access) to the embedded switch port.&lt;br /&gt;
VIF Driver for Para Virtualized mode is included in Nova. For SR-IOV pass-through one needs to use VIF driver from Mellanox git repository or RPM.&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
&lt;br /&gt;
Make use you have RHOS or RDO repositories installed on all nodes in your cluster.&lt;br /&gt;
&lt;br /&gt;
For RHOS installation refer to [http://www.redhat.com/resourcelibrary/reference-architectures/deploying-and-using-red-hat-openstack-rhos-2-dot-1 RHOS reference document]&lt;br /&gt;
&lt;br /&gt;
For RDO installation, refer to [http://openstack.redhat.com/Quickstart RDO QuickStart]&lt;br /&gt;
&lt;br /&gt;
'''Neutron server'''&lt;br /&gt;
&lt;br /&gt;
No special prerequisites needed.&lt;br /&gt;
&lt;br /&gt;
'''Compute Note'''&lt;br /&gt;
&lt;br /&gt;
1. The software package python-zmq ([https://github.com/zeromq/pyzmq github]) must be installed. EPEL repository can be used as well.&lt;br /&gt;
&lt;br /&gt;
2. python-setuptools (use &amp;quot;yum install python-setuptools&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
3. python-pip (use &amp;quot;yum install python-pip&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
4. Compute nodes should be equipped with Mellanox ConnectX®-3 Network Adapter ([http://www.mellanox.com/page/infiniband_cards_overview link])&lt;br /&gt;
&lt;br /&gt;
5. Mellanox OFED 2.0.3 is installed.Refer to Mellanox website for the latest OFED ([http://www.mellanox.com/page/products_dyn?product_family=26&amp;amp;mtag=linux_sw_drivers])&lt;br /&gt;
&lt;br /&gt;
6. Enable SR-IOV on ConnectX-3 card. Refer to [http://community.mellanox.com/docs/DOC-1317 Mellanox Community]&lt;br /&gt;
&lt;br /&gt;
7. The software package iproute2 - ([https://www.kernel.org/pub/linux/utils/net/iproute2/ Code] [http://www.policyrouting.org/iproute2.doc.html Documentation]) must be installed. Required only to be installed on compute nodes&lt;br /&gt;
&lt;br /&gt;
8. The software package ethtool ([http://www.kernel.org/pub/software/network/ethtool/ Code]) must be installed (version 3.8 or higher). Required only to be installed on compute nodes.&lt;br /&gt;
&lt;br /&gt;
9. oslo.config (use &amp;quot;pip-python install oslo.config&amp;quot;). Reuired only to be installed on compute nodes.&lt;br /&gt;
&lt;br /&gt;
10. python-ethtool and python-zmq packages&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Network Node'''&lt;br /&gt;
&lt;br /&gt;
1. Compute nodes should be equipped with Mellanox ConnectX®-3 Network Adapter ([http://www.mellanox.com/page/infiniband_cards_overview link])&lt;br /&gt;
&lt;br /&gt;
2. Mellanox OFED 2.0.3 is installed. Refer to Mellanox website for the latest OFED ([http://www.mellanox.com/page/products_dyn?product_family=26&amp;amp;mtag=linux_sw_drivers])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Installation with Red Hat Enterprise Linux OpenStack Platform'''&lt;br /&gt;
&lt;br /&gt;
For each section refer to 'Installation via RPMs'. No additional Prerequisites except for those required by Red Hat Enterprise Linux OpenStack Platform. Please refer to https://access.redhat.com/products/Cloud/OpenStack/ for additional information regarding this product.&lt;br /&gt;
&lt;br /&gt;
= Ethernet Network =&lt;br /&gt;
== Controller Node ==&lt;br /&gt;
In /etc/nova/nova.conf ensure you have the following line:&lt;br /&gt;
   security_group_api=nova&lt;br /&gt;
&lt;br /&gt;
If you changed it - restart the nova services (e.g. cd /etc/init.d &amp;amp;&amp;amp; for i in $( ls openstack-nova-*); do service $i restart; done)&lt;br /&gt;
&lt;br /&gt;
== Neutron Server Node ==&lt;br /&gt;
&lt;br /&gt;
=== Installation   ===&lt;br /&gt;
&lt;br /&gt;
Note: In case you are using Red Hat Enterprise Linux OpenStack (RHOS) Platform, RH6.4 is a minimum requirement.&lt;br /&gt;
&lt;br /&gt;
1. Neutron server uses MySQL database. Make sure you have running MySQL database for neutron. &lt;br /&gt;
&lt;br /&gt;
If Neutron server is already running, you should stop it.&lt;br /&gt;
   #/etc/init.d/neutron-server stop&lt;br /&gt;
&lt;br /&gt;
If you want to use a database that was created you have to drop it and create another one. For example:&lt;br /&gt;
   mysql -u root -ppassword &amp;lt;&amp;lt;EOF&lt;br /&gt;
   drop database if exists neutron;&lt;br /&gt;
   create database neutron;&lt;br /&gt;
   EOF&lt;br /&gt;
&lt;br /&gt;
If you want to create a new one:&lt;br /&gt;
&lt;br /&gt;
   mysql -u root -ppassword &amp;lt;&amp;lt;EOF&lt;br /&gt;
   drop database if exists neutron;&lt;br /&gt;
   create database neutron;&lt;br /&gt;
   GRANT ALL PRIVILEGES ON neutron.* TO 'neutron'@'localhost' IDENTIFIED BY 'password';&lt;br /&gt;
   GRANT ALL PRIVILEGES ON neutron.* TO 'neutron' IDENTIFIED BY 'password';&lt;br /&gt;
   FLUSH PRIVILEGES;&lt;br /&gt;
   EOF&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Install the required RPM for the Mellanox Neutron plugin:&lt;br /&gt;
   #yum install openstack-neutron-mellanox&lt;br /&gt;
&lt;br /&gt;
3. Modify the /etc/neutron/neutron.conf file.&lt;br /&gt;
   core_plugin = neutron.plugins.mlnx.mlnx_plugin.MellanoxEswitchPlugin&lt;br /&gt;
&lt;br /&gt;
4. Modify the /etc/neutron/plugins/mlnx/mlnx_conf.ini file to reflect your environment.  Click [[Mellanox-Neutron #Mellanox_Neutron_Plugin_Configuration | here]] for configuration options.&lt;br /&gt;
&lt;br /&gt;
5. Change the soft link to the plugin configuration (plugin.ini)&lt;br /&gt;
&lt;br /&gt;
   #unlink /etc/neutron/plugin.ini &lt;br /&gt;
   #ln -s /etc/neutron/plugins/mlnx/mlnx_conf.ini /etc/neutron/plugin.ini&lt;br /&gt;
&lt;br /&gt;
=== Configuration ===&lt;br /&gt;
&lt;br /&gt;
1. Make the Mellanox plugin the current Neutron plugin by editing neutron.conf and changing core_plugin.&lt;br /&gt;
   core_plugin = neutron.plugins.mlnx.mlnx_plugin.MellanoxEswitchPlugin&lt;br /&gt;
&lt;br /&gt;
2. Plugin configuration:&lt;br /&gt;
Edit the configuration file: /etc/neutron/plugins/mlnx/mlnx_conf.ini&lt;br /&gt;
&lt;br /&gt;
   [DATABASE]&lt;br /&gt;
   '''sql_connection''' - The parameter should be changed to the connection of the Neutron DB used by the plugin.&lt;br /&gt;
                    It must match the mysql configuration. For example:&lt;br /&gt;
                    &amp;quot;mysql://neutron:password@127.0.0.1:3306/neutron&amp;quot;&lt;br /&gt;
   '''reconnect_interval''' = 2 (default)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   [MLNX]&lt;br /&gt;
   '''tenant_network_type''' - must be set on of supported tenant network types.  &lt;br /&gt;
                         Possible values: 'vlan' for Ethernet or 'ib' for Infiniband.'vlan' is the default.&lt;br /&gt;
   '''network_vlan_ranges''' - must be configured to specify the names of the physical networks&lt;br /&gt;
                         managed by the mellanox plugin, along with the ranges of VLAN IDs&lt;br /&gt;
                         available on each physical network for allocation to virtual networks. &lt;br /&gt;
                         Possible range is vlan range is 1-4093. &lt;br /&gt;
                         The default  is &amp;quot;default:1:100&amp;quot; &lt;br /&gt;
                         &amp;lt;fabric name &amp;gt;:&amp;lt;vlan range start&amp;gt;:&amp;lt;vlan end range&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    [agent]&lt;br /&gt;
    # Agent's polling interval in seconds&lt;br /&gt;
    # polling_interval = 2&lt;br /&gt;
    # (BoolOpt) Enable server RPC compatibility with old (pre-havana)&lt;br /&gt;
    # agents.&lt;br /&gt;
    #&lt;br /&gt;
    '''rpc_support_old_agents''' = True&lt;br /&gt;
&lt;br /&gt;
'''Note''': rpc_support_old_agents should be set to 'True' (non default).&lt;br /&gt;
&lt;br /&gt;
=== Start Services ===&lt;br /&gt;
Start (or restart) the Neutron server&lt;br /&gt;
   #/etc/init.d/neutron-server start&lt;br /&gt;
&lt;br /&gt;
==  Compute Nodes ==&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
1. If you didn't download Mellanox OpenStack repo file download it :&lt;br /&gt;
 #wget http://www.mellanox.com/downloads/solutions/openstack/havana/repo/mlnx-havana/mlnx-havana.repo -O /etc/yum.repos.d/mlnx-havana.repo&lt;br /&gt;
&lt;br /&gt;
2. Install the eswitchd RPM:&lt;br /&gt;
 #yum install eswitchd&lt;br /&gt;
&lt;br /&gt;
3. In case you would like to use Ethernet in para-virtualized mode the VIF driver is already included in Nova package. Otherwise, Install Mellanox VIF driver (Make sure nova is installed on your server)&lt;br /&gt;
 #yum install mlnxvif&lt;br /&gt;
&lt;br /&gt;
4. Install the required RPM for the Neutron agent:&lt;br /&gt;
 #yum install openstack-neutron-mellanox&lt;br /&gt;
&lt;br /&gt;
=== Configuration ===&lt;br /&gt;
&lt;br /&gt;
1. Configure /etc/eswitchd/eswitchd.conf if needed&lt;br /&gt;
&lt;br /&gt;
Please Refer to Mellanox Community for the eSwitchd installation notes ( click  [http://community.mellanox.com/docs/DOC-1126 here])&lt;br /&gt;
&lt;br /&gt;
2. Modify /etc/nova/nova.conf&lt;br /&gt;
&lt;br /&gt;
    compute_driver=nova.virt.libvirt.driver.LibvirtDriver&lt;br /&gt;
    libvirt_vif_driver=mlnxvif.vif.MlxEthVIFDriver&lt;br /&gt;
    security_group_api=nova&lt;br /&gt;
    connection_type=libvirt&lt;br /&gt;
&lt;br /&gt;
In case you didn't install the Mellanox VIF driver, and you plan to use Ethernet only in paravirtualized ,mode: change the following:&lt;br /&gt;
    libvirt_vif_driver=nova.virt.libvirt.vif.LibvirtGenericVIFDriver&lt;br /&gt;
&lt;br /&gt;
3. Modify the /etc/neutron/plugins/mlnx/mlnx_conf.ini file to reflect your environment. &lt;br /&gt;
&lt;br /&gt;
   [AGENT]&lt;br /&gt;
   '''polling_interval''' - Polling interval (in seconds) for existing vNICs. The default is 2 seconds.&lt;br /&gt;
   '''rpc'''  - must be set to 'True'&lt;br /&gt;
&lt;br /&gt;
   [ESWITCH]&lt;br /&gt;
   '''physical_interface_mapping''' -  the network_interface_mappings maps each physical network name to the physical interface (on top of Mellanox Adapter) connecting the node to that physical network. The format of this paramter is:     &amp;lt;fabric name&amp;gt;:&amp;lt; PF name&amp;gt; (Only releavant on Compute node). PF Name can either be the PF (Physical Function) Name or 'autoeth' for automatic Ethernet configuration,'autoib' for automatic Infiniband configuration.The default is  &amp;quot;default:autoeth&amp;quot;.  &lt;br /&gt;
   '''vnic_type''' - type of VM network interface: 'direct' or 'hostdev' according to libvirt terminology.&lt;br /&gt;
         hostdev: this is the traditional method of assigning any generic PCI device to a guest (SR-IOV).&lt;br /&gt;
         mlnx_direct: this is a method to provide macvtap device on top of the PCI device (default).&lt;br /&gt;
         bridge:  - When using Linux Bridge Plugin on top of eIPoIB device&lt;br /&gt;
   '''daemon_endpoint''' - eswitch daemon end point connection (URL) (default value='tcp://127.0.0.1:5001')&lt;br /&gt;
                     daemon_endpoint should be changed to tcp://127.0.0.1:60001&lt;br /&gt;
   '''request_timeout''' - the number of milliseconds the agent will wait for response on request to daemon. (default=3000 msec)&lt;br /&gt;
&lt;br /&gt;
'''Note''': daemon_endpoint should be changed to tcp://127.0.0.1:60001&lt;br /&gt;
							  &lt;br /&gt;
For a plugin configuration file example (Havana), please refer to [https://github.com/openstack/neutron/blob/stable/havana/etc/neutron/plugins/mlnx/mlnx_conf.inii Mellanox config *ini file].&lt;br /&gt;
&lt;br /&gt;
4. Enable DHCP server to allow VMs to acquire IPs.&lt;br /&gt;
   neutron_use_dhcp=true&lt;br /&gt;
&lt;br /&gt;
=== Start Services  ===&lt;br /&gt;
&lt;br /&gt;
1. Restart Nova.&lt;br /&gt;
   #/etc/init.d/openstack-nova-compute restart&lt;br /&gt;
&lt;br /&gt;
2. Start eswitch Daemon &lt;br /&gt;
    #/etc/init.d/eswitchd start&lt;br /&gt;
&lt;br /&gt;
3. Start the Neutron agent&lt;br /&gt;
   #/etc/init.d/neutron-mlnx-agent start&lt;br /&gt;
&lt;br /&gt;
Note: eswitch Daemon should be running before the Neutron Agent is started.&lt;br /&gt;
&lt;br /&gt;
== Network Node ==&lt;br /&gt;
Network node equipped with Mellanox Connectx-3 adapter card should be configured as follows:&lt;br /&gt;
&lt;br /&gt;
1. Install Neutron linux bridge plugin and Neutron dhcp l3-agent:&lt;br /&gt;
&lt;br /&gt;
   #yum install openstack-neutron-linuxbridge&lt;br /&gt;
&lt;br /&gt;
2. Change the following configuration of the ini file (/etc/neutron/plugins/linuxbridge/linuxbridge_conf.ini)&lt;br /&gt;
   physical_interface_mappings = default:eth2 (when eth2 is normally the name for Ethernet interface of Mellanox adapters)&lt;br /&gt;
&lt;br /&gt;
3. Configure the DHCP server accodring to the following guidelines&lt;br /&gt;
&lt;br /&gt;
http://docs.openstack.org/trunk/openstack-network/admin/content/adv_cfg_dhcp_agent.html&lt;br /&gt;
&lt;br /&gt;
4. Start the DHCP server&lt;br /&gt;
   #/etc/init.d/neutron-dhcp-agent start&lt;br /&gt;
   #/etc/init.d/neutron-linuxbridge-agent start&lt;br /&gt;
&lt;br /&gt;
= InfiniBand Network = &lt;br /&gt;
The Mellanox Neutron Plugin use InfiniBand Partitions (PKeys) to seperate Networks.&lt;br /&gt;
&lt;br /&gt;
== SM Configuration  ==&lt;br /&gt;
&lt;br /&gt;
All the PKeys should be predefined in the partitions.conf file (/etc/opensm/partitions.conf)&lt;br /&gt;
(Automatic cofiguration is planned in future phase)&lt;br /&gt;
&lt;br /&gt;
Add/Change the following in the partitions.conf file&lt;br /&gt;
   management=0xffff,ipoib, sl=0, defmember=both : ALL, ALL_SWITCHES=full,SELF=full;&lt;br /&gt;
&lt;br /&gt;
For every network you want to configure in Neutron you have to configure the pkey assisicated with the VLAN of this network (defined in Neutron). &lt;br /&gt;
   vlan1=0x1, ipoib, sl=0, defmember=full : SELF;&lt;br /&gt;
&lt;br /&gt;
For example:&lt;br /&gt;
If we have 10 VLANs defined in configuration in /etc/neutron/plugins/mlnx/mlnx_conf.ini&lt;br /&gt;
&lt;br /&gt;
   [MLNX]&lt;br /&gt;
   network_vlan_ranges = default:1:10&lt;br /&gt;
&lt;br /&gt;
We'll have the following configuration of the the partitions.conf file:&lt;br /&gt;
 &lt;br /&gt;
   management=0x7fff,ipoib, sl=0, defmember=full : ALL, ALL_SWITCHES=full,SELF=full;&lt;br /&gt;
   vlan1=0x1, ipoib, sl=0, defmember=full : ALL;&lt;br /&gt;
   vlan2=0x2, ipoib, sl=0, defmember=full : ALL;&lt;br /&gt;
   vlan3=0x3, ipoib, sl=0, defmember=full : ALL;&lt;br /&gt;
   vlan4=0x4, ipoib, sl=0, defmember=full : ALL;&lt;br /&gt;
   vlan5=0x5, ipoib, sl=0, defmember=full : ALL;&lt;br /&gt;
   vlan6=0x6, ipoib, sl=0, defmember=full : ALL;&lt;br /&gt;
   vlan7=0x7, ipoib, sl=0, defmember=full : ALL;&lt;br /&gt;
   vlan8=0x8, ipoib, sl=0, defmember=full : ALL;&lt;br /&gt;
   vlan9=0x9, ipoib, sl=0, defmember=full : ALL;&lt;br /&gt;
   vlan10=0xa, ipoib, sl=0, defmember=full : ALL;&lt;br /&gt;
&lt;br /&gt;
Change the following in /etc/opensm/opensm.conf:&lt;br /&gt;
   allow_both_pkeys TRUE&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Restart the openSM &lt;br /&gt;
   #/etc/init.d/opensmd restart&lt;br /&gt;
&lt;br /&gt;
== Neutron Server Node==&lt;br /&gt;
&lt;br /&gt;
=== SR-IOV ===&lt;br /&gt;
SR-IOV is a passthrough mode.&lt;br /&gt;
Change the following in  the file /etc/neutron/plugins/mlnx/mlnx_conf.ini&lt;br /&gt;
   tenant_network_type = ib&lt;br /&gt;
   vnic_type = hostdev&lt;br /&gt;
   network_vlan_ranges = default:1:10 &lt;br /&gt;
   (sql_connection and reconnect_interval  can be configured as described above)&lt;br /&gt;
&lt;br /&gt;
The mapping between VLAN and PKEY is as follows: VLAN X = PKEY 0x8000 + X. For example: vlan 2 is pkey 0x8002&lt;br /&gt;
&lt;br /&gt;
=== Para-Virtualized ===&lt;br /&gt;
&lt;br /&gt;
On the controller, configure the file /etc/neutron/plugins/mlnx/mlnx_conf.ini&lt;br /&gt;
   tenant_network_type = ib&lt;br /&gt;
   vnic_type = bridge&lt;br /&gt;
&lt;br /&gt;
== Compute Nodes ==&lt;br /&gt;
&lt;br /&gt;
=== SR-IOV ===&lt;br /&gt;
SR-IOV is a passthrough mode.&lt;br /&gt;
Perform the following changes:&lt;br /&gt;
In  The file /etc/neutron/plugins/mlnx/mlnx_conf.ini&lt;br /&gt;
    physical_interface_mapping = default:autoib&lt;br /&gt;
&lt;br /&gt;
Tenant_network_type , vnic_type and network_vlan_ranges parameters should be configured as the controller.&lt;br /&gt;
&lt;br /&gt;
autoib can be replaced by the name of the PF.   &lt;br /&gt;
&lt;br /&gt;
Change the file /etc/eswitchd/eswitchd.conf&lt;br /&gt;
   fabrics  = default:autoib (or default:ib0)&lt;br /&gt;
&lt;br /&gt;
eswitch should be started and then Neutron agent should be started&lt;br /&gt;
   /etc/init.d/eswitchd restart&lt;br /&gt;
   /etc/init.d/neutron-mlnx-agent restart&lt;br /&gt;
&lt;br /&gt;
Verify Mellanox VIF driver is configured in /etc/nova/nova.conf &lt;br /&gt;
   libvirt_vif_driver=mlnxvif.vif.MlxEthVIFDriver&lt;br /&gt;
&lt;br /&gt;
Restart nova&lt;br /&gt;
   #/etc/init.d/openstack-nova-compute restart&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Para-Virtualized ===&lt;br /&gt;
Here we use the Linux Bridge plugin.&lt;br /&gt;
&lt;br /&gt;
eIPoIB module should be up and configured.In /etc/infiniband/openib.conf:&lt;br /&gt;
 E_IPOIB_LOAD=yes&lt;br /&gt;
&lt;br /&gt;
And restart openibd:&lt;br /&gt;
 #/etc/init.d/openibd restart&lt;br /&gt;
&lt;br /&gt;
Please refer to eIPoIB configuration in Mellanox OFED User Manual&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Once we have the eIPoIB interface, we use it in the linux bridge agent configuration:&lt;br /&gt;
&lt;br /&gt;
For Example:&lt;br /&gt;
Assuming eth1 is the eIPoIB interface:&lt;br /&gt;
&lt;br /&gt;
To check that the interface type is eIPoIB run the command (verify that the driver is &amp;quot;eth_ipoib&amp;quot;)&lt;br /&gt;
   #ethtool -i &amp;lt;interface&amp;gt; &lt;br /&gt;
   '''driver: eth_ipoib'''&lt;br /&gt;
   version: 1.0.0&lt;br /&gt;
   firmware-version: 1 &lt;br /&gt;
   bus-info: ib0&lt;br /&gt;
   supports-statistics: yes&lt;br /&gt;
   supports-test: no&lt;br /&gt;
   supports-eeprom-access: no&lt;br /&gt;
   supports-register-dump: no&lt;br /&gt;
   supports-priv-flags: no&lt;br /&gt;
&lt;br /&gt;
Change the file /etc/neutron/plugins/linuxbridge/linuxbridge_conf.ini&lt;br /&gt;
&lt;br /&gt;
   [linux_bridge] &lt;br /&gt;
   physical_interface_mappings =  default:eth1   &lt;br /&gt;
&lt;br /&gt;
Configure the Linux Bridge VIF Driver in /etc/nova/nova.conf&lt;br /&gt;
   #libvirt_vif_driver=nova.virt.libvirt.vif.NeutronLinuxBridgeVIFDriver&lt;br /&gt;
&lt;br /&gt;
Restart nova&lt;br /&gt;
   #/etc/init.d/openstack-nova-compute restart&lt;br /&gt;
&lt;br /&gt;
After confiuration Linux Bridge agent should be restarted.&lt;br /&gt;
   #/etc/init.d/neutron-linuxbridge-agent restart&lt;br /&gt;
&lt;br /&gt;
== Network Node ==&lt;br /&gt;
&lt;br /&gt;
Configure the Linux bridge plugin as described in InfiniBand Para-Virtualized section (above)&lt;br /&gt;
To make use of DHCP in Paravitualized mode (with Linux Bridge) you have to make sure 'bootp-broadcast-always' option is configured in the Instance dhclient.conf file.&lt;br /&gt;
&lt;br /&gt;
=== DHCP Server ===&lt;br /&gt;
&lt;br /&gt;
For DHCP support – The Network node should  use the Mellanox Dnsmasq driver as the DHCP driver.&lt;br /&gt;
    # yum install mlnx-dnsmasq&lt;br /&gt;
&lt;br /&gt;
Change the following in /etc/neutron/dhcp_agent.ini&lt;br /&gt;
   dhcp_driver = mlnx_dhcp.MlnxDnsmasq&lt;br /&gt;
&lt;br /&gt;
Copy ipoibd  and override /sbin/ipoibd&lt;br /&gt;
   #wget http://www.mellanox.com/downloads/solutions/openstack/havana/ipoibd&lt;br /&gt;
   #cp ipoibd /sbin/ipoibd&lt;br /&gt;
&lt;br /&gt;
Download and apply a patch for Linux Bridge Agent:&lt;br /&gt;
&lt;br /&gt;
   #wget http://www.mellanox.com/downloads/solutions/openstack/havana/patches/linux_bridge_agent.py.patch&lt;br /&gt;
   #cd /usr/lib/python2.6/site-packages/neutron/plugins/linuxbridge/agent&lt;br /&gt;
   #patch -p1 &amp;lt; linux_bridge_agent.py.patch &lt;br /&gt;
&lt;br /&gt;
Restart openibd&lt;br /&gt;
   #/etc/init.d/openibd restart&lt;br /&gt;
&lt;br /&gt;
Start linux bridge agent&lt;br /&gt;
   /etc/init.d/neutron-linuxbridge-agent restart&lt;br /&gt;
&lt;br /&gt;
Start dhcp server&lt;br /&gt;
   /etc/init.d/neutron-dhcp-agent restart&lt;br /&gt;
&lt;br /&gt;
= Usage Examples =&lt;br /&gt;
* In order to create SR-IOV interface refer to [http://www.mellanox.com/sdn/stage/pdf/Mellanox-OpenStack-OpenFlow-Solution.pdf Mellanox OpenStack solution document &amp;quot;Creating an SR-IOV Instance&amp;quot; chapter] &lt;br /&gt;
* In order to create Para-Virtualized interface refer to [http://www.mellanox.com/sdn/stage/pdf/Mellanox-OpenStack-OpenFlow-Solution.pdf Mellanox OpenStack solution document &amp;quot;Creating a Para-Virtualized vNIC Instance&amp;quot; chapter]&lt;br /&gt;
&lt;br /&gt;
= Known issues and Troubleshooting =&lt;br /&gt;
&lt;br /&gt;
For known issues and troubleshooting options refer to  [http://community.mellanox.com/docs/DOC-1127 Mellanox OpenStack Troubleshooting].&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
1. [http://www.mellanox.com/openstack/ http://www.mellanox.com/openstack/]&lt;br /&gt;
&lt;br /&gt;
2. [https://github.com/mellanox-openstack Source repository]&lt;br /&gt;
&lt;br /&gt;
3. [http://www.mellanox.com/page/products_dyn?product_family=26 Mellanox OFED]&lt;br /&gt;
&lt;br /&gt;
4. [http://www.mellanox.com/sdn/stage/pdf/Mellanox-OpenStack-OpenFlow-Solution.pdf Mellanox OpenStack Solution Reference Architecture]&lt;br /&gt;
&lt;br /&gt;
5. [http://community.mellanox.com/docs/DOC-1127 Mellanox OpenStack Troubleshooting]&lt;br /&gt;
&lt;br /&gt;
For more details, please refer your question to  [mailto:openstack@mellanox.com openstack@mellanox.com]&lt;br /&gt;
&lt;br /&gt;
Return to [https://wiki.openstack.org/wiki/Mellanox-OpenStack  Mellanox-OpenStack] wiki page.&lt;/div&gt;</summary>
		<author><name>Fghaas</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=OpenStack_User_Groups&amp;diff=25586</id>
		<title>OpenStack User Groups</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=OpenStack_User_Groups&amp;diff=25586"/>
				<updated>2013-07-09T14:45:00Z</updated>
		
		<summary type="html">&lt;p&gt;Fghaas: /* Europe */ Add OpenStack DACH meetup group to Austria and Switzerland&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- ## page was renamed from [[OpenStackUsersGroup]] --&amp;gt;&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
The OpenStack International Community team is the main contact point for anybody running a local OpenStack User Group.&lt;br /&gt;
&lt;br /&gt;
Join [http://lists.openstack.org/cgi-bin/mailman/listinfo/community the mailing list] if you are hosting or want to start a user group with meetups, hackatons and other social events talking about OpenStack and free/libre open source software for the cloud.&lt;br /&gt;
&lt;br /&gt;
Check the [[OpenStackUserGroups/HowTo]] if you decide that you need to start a new OpenStack User Group in your geographical area.&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:3;-moz-column-count:3;-webkit-column-count:3&amp;quot;&amp;gt;&lt;br /&gt;
* '''[[#North America|North America]]'''&lt;br /&gt;
** [[#Atlanta|Atlanta]]&lt;br /&gt;
** [[#Austin|Austin]]&lt;br /&gt;
** [[#Boston|Boston]]&lt;br /&gt;
** [[#Canada|Canada]]&lt;br /&gt;
** [[#Chicago|Chicago]]&lt;br /&gt;
** [[#Colorado|Colorado]]&lt;br /&gt;
** [[#District_of_Columbia_:_Washington.2C_DC_Metro_Area|District of Columbia : Washington, DC Metro]]&lt;br /&gt;
** [[#Florida|Florida]]&lt;br /&gt;
** [[#Indiana|Indiana]]&lt;br /&gt;
** [[#Michigan|Michigan]]&lt;br /&gt;
** [[#Minnesota|Minnesota]]&lt;br /&gt;
** [[#Los Angeles|Los Angeles]]&lt;br /&gt;
** [[#New York City|New York City]]&lt;br /&gt;
** [[#North Carolina|North Carolina]]&lt;br /&gt;
** [[#San_Antonio.2C_Texas|San Antonio, Texas]]&lt;br /&gt;
** [[#San Francisco Bay Area|San Francisco Bay Area]]&lt;br /&gt;
** [[#Seattle|Seattle]]&lt;br /&gt;
* '''[[#Africa|Africa]]'''&lt;br /&gt;
** [[#Kenya|Kenya]]&lt;br /&gt;
** [[#Nigeria|Nigeria]]&lt;br /&gt;
* '''[[#Asia_.2F_Pacific|Asia / Pacific]]'''&lt;br /&gt;
** [[#Australia|Australia]]&lt;br /&gt;
*** [[#Canberra_.28ACT.29|Canberra]]&lt;br /&gt;
** [[#China|China]]&lt;br /&gt;
** [[#Hong Kong|Hong Kong]]&lt;br /&gt;
** [[#India|India]]&lt;br /&gt;
** [[#Indonesia|Indonesia]]&lt;br /&gt;
** [[#Japan|Japan]]&lt;br /&gt;
** [[#Malaysia|Malaysia]]&lt;br /&gt;
** [[#Singapore|Singapore]]&lt;br /&gt;
** [[#South Korea|South Korea]]&lt;br /&gt;
** [[#Taiwan|Taiwan]]&lt;br /&gt;
** [[#Thailand|Thailand]]&lt;br /&gt;
** [[#Vietnam|Vietnam]]&lt;br /&gt;
* '''[[#Latin America|Latin America]]'''&lt;br /&gt;
** [[#Argentina|Argentina]]&lt;br /&gt;
** [[#Brazil|Brazil]]&lt;br /&gt;
** [[#Ecuador|Ecuador]]&lt;br /&gt;
** [[#Venezuela|Venezuela]]&lt;br /&gt;
* '''[[#Europe|Europe]]'''&lt;br /&gt;
** [[#Belgium|Belgium]]&lt;br /&gt;
** [[#Finland|Finland]]&lt;br /&gt;
** [[#France|France]]&lt;br /&gt;
** [[#Germany|Germany]]&lt;br /&gt;
** [[#Hungary|Hungary]]&lt;br /&gt;
** [[#Nordics_.28Scandinavia.29|Nordics (Scandinavia)]]&lt;br /&gt;
** [[#Ireland|Ireland]]&lt;br /&gt;
** [[#Italy|Italy]]&lt;br /&gt;
** [[#Poland|Poland]]&lt;br /&gt;
** [[#Russia|Russia]]&lt;br /&gt;
** [[#Serbia|Serbia]]&lt;br /&gt;
** [[#Slovenia|Slovenia]]&lt;br /&gt;
** [[#South Eastern Europe|South Eastern Europe]]&lt;br /&gt;
** [[#Spain|Spain]]&lt;br /&gt;
** [[#Sweden|Sweden]]&lt;br /&gt;
** [[#Switzerland|Switzerland]]&lt;br /&gt;
** [[#UK|UK]]&lt;br /&gt;
* '''[[#Middle East|Middle East]]'''&lt;br /&gt;
** [[#Cyprus|Cyprus]]&lt;br /&gt;
** [[#Egypt|Egypt]]&lt;br /&gt;
** [[#Israel|Israel]]&lt;br /&gt;
** [[#Morocco|Morocco]]&lt;br /&gt;
** [[#Turkey|Turkey]]&lt;br /&gt;
** [[#UAE|UAE]]&lt;br /&gt;
* '''[[#Language specific|Language specific]]'''&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== North America ==&lt;br /&gt;
=== Atlanta ===&lt;br /&gt;
* Meet-up details here: http://www.meetup.com/openstack-atlanta/&lt;br /&gt;
* IRC Channel: [[irc://irc.freenode.net/openstack-atlanta|#openstack-atlanta]] on Freenode&lt;br /&gt;
* Coordinators:  Doug Hellmann, Mark McClain&lt;br /&gt;
&lt;br /&gt;
=== Austin ===&lt;br /&gt;
* Meet-up details here: [http://www.meetup.com/openstack-austin/ http://www.meetup.com/openstack-austin/]&lt;br /&gt;
&lt;br /&gt;
=== Boston ===&lt;br /&gt;
* Meet-up details here: http://www.meetup.com/Openstack-Boston/&lt;br /&gt;
&lt;br /&gt;
=== '''Canada''' ===&lt;br /&gt;
* Meetup: http://www.meetup.com/Canadian-OpenStack-Users-Group/&lt;br /&gt;
* Website: http://canstack.ca&lt;br /&gt;
* Twitter: http://twitter.com/canstack&lt;br /&gt;
* Blog: http://blog.canstack.ca&lt;br /&gt;
* IRC: #canstack on freenode&lt;br /&gt;
* Meetup: http://www.meetup.com/OpenStackTO/&lt;br /&gt;
* Google Groups: http://groups.google.com/group/canada-openstack-user-group/&lt;br /&gt;
* LinkedIn Group: http://www.linkedin.com/groups/OpenStack-Canada-4151460&lt;br /&gt;
* Google Group: http://groups.google.com/group/openstack-canada&lt;br /&gt;
&lt;br /&gt;
=== Chicago ===&lt;br /&gt;
* Meet-up details here:  http://www.meetup.com/meetup-group-NjZdcegA/&lt;br /&gt;
* Coordinator:  Steven Loving&lt;br /&gt;
&lt;br /&gt;
=== Colorado ===&lt;br /&gt;
(primarily Northern Colorado)&lt;br /&gt;
&lt;br /&gt;
* Meet-up details here: http://www.meetup.com/OpenStack-Colorado/&lt;br /&gt;
&lt;br /&gt;
(primarily Denver Metro/South Denver)&lt;br /&gt;
&lt;br /&gt;
* Meet-up details here: http://www.meetup.com/OpenStack-Denver/ &lt;br /&gt;
* Twitter hashtag: #OSROCK&lt;br /&gt;
* Coordinator: Shannon McFarland and Scott Lowe&lt;br /&gt;
&lt;br /&gt;
=== District of Columbia : Washington, DC Metro Area ===&lt;br /&gt;
* Meet-up details here: http://www.meetup.com/OpenStackDC/&lt;br /&gt;
* Meet-up details here: http://www.linkedin.com/groups?gid=4207039&lt;br /&gt;
&lt;br /&gt;
=== Florida ===&lt;br /&gt;
* LinkedIn: http://www.linkedin.com/groups?gid=4762393&lt;br /&gt;
* FaceBook: http://www.facebook.com/FloridaOpenstack&lt;br /&gt;
* Google Group: https://groups.google.com/d/forum/openstack-florida&lt;br /&gt;
* Coordinator: [mailto:Trevor.Lowing@gmail.com Trevor Lowing]&lt;br /&gt;
=== Indiana ===&lt;br /&gt;
* Meet-up details: http://tinyurl.com/7k8b7mr&lt;br /&gt;
* Forum: https://portal.futuregrid.org/forums/fg-user-services-forum/openstack&lt;br /&gt;
* Contact: Gregor von Laszewski&lt;br /&gt;
&lt;br /&gt;
=== Michigan ===&lt;br /&gt;
* Google Group: https://groups.google.com/d/forum/openstack-mi&lt;br /&gt;
* Google Community: https://plus.google.com/communities/104709877702253658956&lt;br /&gt;
* LinkedIn user group: http://www.linkedin.com/groups?home=&amp;amp;gid=4755132&lt;br /&gt;
* Coordinator: Eric Detterman&lt;br /&gt;
&lt;br /&gt;
=== Minnesota ===&lt;br /&gt;
* Meet-up details: http://www.meetup.com/Minnesota-OpenStack-Meetup//&lt;br /&gt;
* Twitter hashtag: #MNOS&lt;br /&gt;
* Contact/Coordinator: Kyle Mestery&lt;br /&gt;
&lt;br /&gt;
=== Los Angeles ===&lt;br /&gt;
* Meetup details here: http://www.meetup.com/OpenStack-LA&lt;br /&gt;
* LinkedIn user group: http://www.linkedin.com/groups?gid=4327316&lt;br /&gt;
* Twitter hashtag: #OSLAX&lt;br /&gt;
* Coordinator: Mike Perez, Matthew Wodrich&lt;br /&gt;
&lt;br /&gt;
=== New York City ===&lt;br /&gt;
*Home Page: http://www.meetup.com/OpenStack-New-York-Meetup/&lt;br /&gt;
*Next Meetup: Wednesday, June 12th, 2013 (OpenStack Summit Recap) - http://www.meetup.com/OpenStack-New-York-Meetup/events/118590712/&lt;br /&gt;
*Twitter Handle: @OpenStackNYC&lt;br /&gt;
*Twitter Hashtag: #OpenStackNYC&lt;br /&gt;
*E-mail: openstacknyc@gmail.com&lt;br /&gt;
*Organizers: AppFirst, Jason Edelman, Denis Guyadeen, Kenneth Hui, Judd Maltin&lt;br /&gt;
&lt;br /&gt;
=== North Carolina ===&lt;br /&gt;
* Meetup March 7, 2013: http://www.meetup.com/Triangle-OpenStack-Meetup/events/100075312/&lt;br /&gt;
* Coordinators: Mark Voelker, Arvind Somya, Amy Lewis&lt;br /&gt;
&lt;br /&gt;
=== San Antonio, Texas ===&lt;br /&gt;
* Next meeting: Tuesday 21 May, 2013 @ Rackspace (also a Hangout will be hosted on the G+ community page)&lt;br /&gt;
* Meetup details here: http://www.meetup.com/SA-Open-Stackers/&lt;br /&gt;
* Community Page at https://plus.google.com/communities/104303691151444174690&lt;br /&gt;
* Coordinator(s): Wendel Hope&lt;br /&gt;
&lt;br /&gt;
=== San Francisco Bay Area ===&lt;br /&gt;
* Meet-up details here: http://www.meetup.com/openstack/&lt;br /&gt;
&lt;br /&gt;
=== Seattle ===&lt;br /&gt;
* Meet-up details here: http://www.meetup.com/OpenStack-Seattle/&lt;br /&gt;
* Calendar: http://www.meetup.com/OpenStack-Seattle/events/calendar/&lt;br /&gt;
* Coordinator: Mark Atwood of HP Cloud and Joseph Heck of Nebula&lt;br /&gt;
&lt;br /&gt;
== Africa ==&lt;br /&gt;
* OpenStack Africa Google+ Community: https://plus.google.com/u/0/communities/106463180296945913906&lt;br /&gt;
* Coordinator: Adam Nelson (adam@kili.io)&lt;br /&gt;
&lt;br /&gt;
=== Kenya ===&lt;br /&gt;
* Meetup: http://www.meetup.com/OpenStack-Nairobi&lt;br /&gt;
* Coordinator: Adam Nelson (adam@kili.io)&lt;br /&gt;
&lt;br /&gt;
=== Nigeria ===&lt;br /&gt;
* Coordinator: Abayomi Ayoola (a 'dot' ayoola 'at' gmail 'dot' com)&lt;br /&gt;
&lt;br /&gt;
== Asia / Pacific ==&lt;br /&gt;
&lt;br /&gt;
=== Australia ===&lt;br /&gt;
* Meet-up details here: http://aosug.openstack.org.au&lt;br /&gt;
* Coordinator: Tristan Goode&lt;br /&gt;
* Google Group: http://groups.google.com/group/openstack-au&lt;br /&gt;
&lt;br /&gt;
==== Canberra (ACT) ====&lt;br /&gt;
* Meetup: http://www.meetup.com/Canberra-OpenStack-Users-Group/&lt;br /&gt;
* LinkedIn Group: http://www.linkedin.com/groups?gid=4323576&lt;br /&gt;
* Coordinator: Kristoffer Sheather&lt;br /&gt;
&lt;br /&gt;
=== China ===&lt;br /&gt;
* [http://trystack.cn/ Trystack] Google Group: https://groups.google.com/d/forum/trystack-china&lt;br /&gt;
* Twitter: [https://twitter.com/openstackchina @OpenStackChina]  [http://www.slideshare.net/ben_duyujie/ Slideshare]&lt;br /&gt;
* Weibo: [http://weibo.com/cosug @COSUG](China OpenStack User Group) or [http://weibo.com/trystack @trystack]&lt;br /&gt;
* http://groups.google.com/group/china-openstack-user-group&lt;br /&gt;
* LinkedIn Group: [http://www.linkedin.com/groups/openstackchina-4034145?home=&amp;amp;gid=4034145&amp;amp;trk=anet_ug_hm openstack-china]&lt;br /&gt;
* Twitter: @OpenStackCN&lt;br /&gt;
* Weibo: [http://weibo.com/openstack @OpenStack]&lt;br /&gt;
* Coordinator: Hui Cheng&amp;lt; freedomhui@gmail.com &amp;gt;, ben( duyujie[dot]dyj[at]gmail[dot]com/[http://weibo.com/u/1716287123 Weibo:@ben_杜玉杰])&lt;br /&gt;
&lt;br /&gt;
=== Hong Kong ===&lt;br /&gt;
* Google Group: https://groups.google.com/d/forum/hong-kong-cloud-technology-sig&lt;br /&gt;
* Facebook Group: https://www.facebook.com/groups/HKOSUG/&lt;br /&gt;
* Coordinator: [mailto:brucelok@cyberport.hk Bruce Lok | HK Cyberport ];  [mailto:raymondchan@cyberport.hk Raymond Chan | HK Cyberport ]&lt;br /&gt;
&lt;br /&gt;
=== India ===&lt;br /&gt;
* Meetup Page: http://www.meetup.com/Indian-OpenStack-User-Group&lt;br /&gt;
* Subscribe to community mailing list sending an email to openstackindia@librelist.com&lt;br /&gt;
* Facebook Page:  http://www.facebook.com/groups/328814400511881/&lt;br /&gt;
* LinkedIn: http://www.linkedin.com/groups/OpenStack-India-4005742&lt;br /&gt;
* Twitter: https://twitter.com/openstackindia&lt;br /&gt;
* Slideshare: http://www.slideshare.net/openstackindia&lt;br /&gt;
* Coordinators: Deepak Garg ( Email: deepakgarg[dot]iitg[at]gmail[dot]com  Launchpad Id: deepak.garg ] Kavit Munshi(@kavitaptira) Ritesh Nanda(@riteshnanda09) Syed Armani(@syedarmani) Sajid Akhtar(@mail2fashion ) Atul Jha(@koolhead17 ,   &amp;quot;Malyadri Beegala&amp;quot; &amp;lt;malyadri[dot]beegala[at]gmail.com&amp;gt; (Hyderabad events), &amp;quot;Srikanth Minnam&amp;quot; &amp;lt;srikanth[dot]minnam[at]gmail.com&amp;gt;  (Hyderabad events)&lt;br /&gt;
&lt;br /&gt;
=== Indonesia ===&lt;br /&gt;
* Home page: http://www.openstack-id.org&lt;br /&gt;
* Mailing list/forum: openstack-id@googlegroups.com&lt;br /&gt;
* Coordinator: Frans Thamura ( frans@meruvian.org ) and (b-frans)&lt;br /&gt;
&lt;br /&gt;
=== Japan ===&lt;br /&gt;
* Home Page: http://openstack.jp/&lt;br /&gt;
* Mailing List : http://groups.google.com/group/openstack-ja&lt;br /&gt;
* Coordinator: Masanori Itoh (thatsdone)&lt;br /&gt;
&lt;br /&gt;
=== Malaysia ===&lt;br /&gt;
* Home page: http://www.openstack.my&lt;br /&gt;
* Mailing list/forum: https://www.facebook.com/groups/openstackmy&lt;br /&gt;
* Coordinator: Khairul Aizat ( fenris@ubuntu.com ) and Mohammad Hafiz ( mypapit@gmail.com )&lt;br /&gt;
&lt;br /&gt;
===Singapore===&lt;br /&gt;
*Facebook: https://www.facebook.com/groups/sgopenstack&lt;br /&gt;
*Homepage: http://openstack-sg.org&lt;br /&gt;
*Google Groups: http://groups.google.com/group/openstack-singapore-users-group&lt;br /&gt;
*IRC Channel: #openstack-sg on Freenode&lt;br /&gt;
*Launchpad: https://launchpad.net/~openstack-sg&lt;br /&gt;
*Coordinator: [https://launchpad.net/~wickedpuppy wickedpuppy]&lt;br /&gt;
&lt;br /&gt;
=== South Korea ===&lt;br /&gt;
* Home Page: http://www.openstack.or.kr&lt;br /&gt;
* Facebook Group: http://www.facebook.com/groups/openstack.kr/&lt;br /&gt;
* Coordinator: [https://launchpad.net/~bluejay-ahn Jaesuk Ahn]&lt;br /&gt;
&lt;br /&gt;
=== Taiwan ===&lt;br /&gt;
* Home page: http://groups.google.com/group/twosug2011?hl=zh-TW&lt;br /&gt;
* Mailing list: twosug2011@googlegroups.com&lt;br /&gt;
* Coordinator: Yoyo Chiang&lt;br /&gt;
&lt;br /&gt;
=== Thailand ===&lt;br /&gt;
* Home page: http://blog.sushicloud.cs.tu.ac.th/?cat=14&lt;br /&gt;
* Coordinator: Kasidit Chanchio ( kasiditchanchio@gmail.com , kasidit@cs.tu.ac.th )&lt;br /&gt;
&lt;br /&gt;
=== Vietnam ===&lt;br /&gt;
* Facebook page: https://www.facebook.com/VietOpenStack&lt;br /&gt;
* Official Mailing list: [http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-vi Subscribe online], [http://lists.openstack.org/pipermail/openstack-vi/ Archives]&lt;br /&gt;
* Coordinator: Hang Tran ( hang.tran@dtt.vn )&lt;br /&gt;
&lt;br /&gt;
==Latin America==&lt;br /&gt;
&lt;br /&gt;
=== Argentina ===&lt;br /&gt;
* Google Group: http://groups.google.com/group/openstack-argentina/&lt;br /&gt;
* Contact: Leandro Reox of [[MercadoLibre]]&lt;br /&gt;
* Official mailing list in Spanish: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-es [http://lists.openstack.org/pipermail/openstack-es/ Archives]&lt;br /&gt;
&lt;br /&gt;
=== Brazil ===&lt;br /&gt;
* Google Groups: http://groups.google.com/group/openstack-br&lt;br /&gt;
* Facebook Page: http://www.facebook.com/openstackbr&lt;br /&gt;
* Twitter: @openstackbr&lt;br /&gt;
* Coordinator: [http://wiki.openstack.org/Alexandre%20Haguiar Alexandre Aguiar]&lt;br /&gt;
&lt;br /&gt;
=== Ecuador ===&lt;br /&gt;
* Google community:  https://plus.google.com/communities/102070666375831873027?hl=es&lt;br /&gt;
* Linkedin: http://www.linkedin.com/groups/OpenStack-Ecuador-5012947/about&lt;br /&gt;
*Twitter: https://twitter.com/OpenStackEC&lt;br /&gt;
* Coordinator: Daniel Núñez&lt;br /&gt;
* Official mailing list in Spanish: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-es [http://lists.openstack.org/pipermail/openstack-es/ Archives]&lt;br /&gt;
&lt;br /&gt;
=== Venezuela ===&lt;br /&gt;
* Google+: https://plus.google.com/communities/118105990522935078913&lt;br /&gt;
* Forum: https://groups.google.com/d/forum/openstack-ve&lt;br /&gt;
* Twitter: @openstackve&lt;br /&gt;
* Coordinator: Ender Mujica ( emujicad at gmail.com )&lt;br /&gt;
* Official mailing list in Spanish: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-es [http://lists.openstack.org/pipermail/openstack-es/ Archives]&lt;br /&gt;
&lt;br /&gt;
==Europe==&lt;br /&gt;
&lt;br /&gt;
=== Austria ===&lt;br /&gt;
* Meetup group: http://www.meetup.com/OpenStack-DACH/&lt;br /&gt;
* Coordinator: Martin Loschwitz (madkiss)&lt;br /&gt;
&lt;br /&gt;
=== Belgium ===&lt;br /&gt;
* LinkedIn Group: http://www.linkedin.com/groups?gid=4817141&lt;br /&gt;
* Coordinators: Karel Striegel, Tom Degroote&lt;br /&gt;
&lt;br /&gt;
=== Finland ===&lt;br /&gt;
* LinkedIn Group - http://tinyurl.com/openstackfinland&lt;br /&gt;
* Twitter - @OpenstackFIN&lt;br /&gt;
* Coordinator: Ilkka Turunen - [firstname].[lastname]@jamk.fi&lt;br /&gt;
* Mailing list: TBD&lt;br /&gt;
&lt;br /&gt;
=== France ===&lt;br /&gt;
* Meetup: http://www.meetup.com/OpenStack-France&lt;br /&gt;
* French User Group : http://openstack.fr&lt;br /&gt;
* http://cloud-oss-fr.blogspot.com/&lt;br /&gt;
* Google Groups: http://groups.google.com/group/openstack-france?hl=fr&lt;br /&gt;
* LinkedIn: [http://www.linkedin.com/groups/OpenStack-France-3993018?home=&amp;amp;gid=3993018&amp;amp;trk=anet_ug_hm&amp;amp;goback=.anp_3993018_1310075735312_1 http://www.linkedin.com/groups/OpenStack-France-3993018?home=&amp;amp;gid=3993018&amp;amp;trk=anet_ug_hm&amp;amp;goback=%2Eanp_3993018_1310075735312_1]&lt;br /&gt;
&lt;br /&gt;
=== Germany ===&lt;br /&gt;
* OpenStack Germany&lt;br /&gt;
:* Meet-up details here: https://www.xing.com/net/pri3642a8x/openstack-germany/&lt;br /&gt;
:* Coordinator: Christian Berendt (berendt on launchpad, berendt 'at' b1-systems 'dot' de)&lt;br /&gt;
* OpenStack DACH&lt;br /&gt;
:* Meetup group: http://www.meetup.com/OpenStack-DACH/&lt;br /&gt;
:* Coordinator: Martin Loschwitz (madkiss)&lt;br /&gt;
&lt;br /&gt;
=== Greece ===&lt;br /&gt;
* Meetup: http://www.meetup.com/Athens-OpenStack-User-Group&lt;br /&gt;
* Coordinator: Thanassis Parathyras&lt;br /&gt;
&lt;br /&gt;
=== Hungary ===&lt;br /&gt;
* Meet-up details here: http://www.meetup.com/OpenStack-Hungary-Meetup-Group/&lt;br /&gt;
* Coordinator: Marton Kiss (marton 'dot' kiss 'at' xemeti 'dot' com)&lt;br /&gt;
&lt;br /&gt;
=== Nordics (Scandinavia) ===&lt;br /&gt;
* Twitter: http://twitter.com/OSNordics&lt;br /&gt;
* Meet-up: http://www.meetup.com/OpenStack-User-Group-Nordics/&lt;br /&gt;
* LinkedIn: http://www.linkedin.com/groups/OpenStack-Nordics-4764289&lt;br /&gt;
* Coordinator - See each Country for it's coordinator.&lt;br /&gt;
&lt;br /&gt;
=== Ireland ===&lt;br /&gt;
* Meetup details here: http://www.meetup.com/OpenStack-Ireland&lt;br /&gt;
* Twitter - @OpenstackIRL&lt;br /&gt;
* Coordinator: Tim Horgan - [firstname].[lastname]@cit.ie&lt;br /&gt;
&lt;br /&gt;
=== Italy ===&lt;br /&gt;
* Meetup: http://www.meetup.com/OpenStack-User-Group-Italia/&lt;br /&gt;
* Official mailing list: [http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-it Subscribe online], [http://lists.openstack.org/pipermail/openstack-it/ Archives]&lt;br /&gt;
* Coordinators: Davide Guerri ( davide.guerri@gmail.com ), Martina, Flavio Percoco Premoli, Mariano Cunietti, Mariano Iumiento&lt;br /&gt;
&lt;br /&gt;
=== Poland ===&lt;br /&gt;
* Home page: [http://www.openstack.org.pl/ www.openstack.org.pl]&lt;br /&gt;
* LinkedIn: [http://www.linkedin.com/groups?home=&amp;amp;gid=4950277&amp;amp;trk=anet_ug_hm OpenStack-Poland]&lt;br /&gt;
* Meetup: [http://www.meetup.com/OpenStack-User-Group-Poland/ OpenStack-User-Group-Poland Meetup]&lt;br /&gt;
*Google Hangout: [https://www.youtube.com/user/OpenStackPoland www.youtube.com/user/OpenStackPoland]&lt;br /&gt;
*Coordinators: Marcin Wiciński (m.wicinski@openstack-poland.org), Rafael Knuth (rafael.knuth@openstack-poland.org)&lt;br /&gt;
&lt;br /&gt;
=== Russia ===&lt;br /&gt;
* Home page: http://www.oscloud.ru/&lt;br /&gt;
* Facebook: https://www.facebook.com/groups/openstack.russia/&lt;br /&gt;
* LinkedIn: http://www.linkedin.com/groups?gid=4109150&lt;br /&gt;
* Coordinator: [http://wiki.openstack.org/IlyaAlekseyev Ilya Alekseyev]&lt;br /&gt;
&lt;br /&gt;
=== Serbia ===&lt;br /&gt;
* Home page: http://www.openstack.rs&lt;br /&gt;
* Coordinator:  [https://launchpad.net/~gerzic gerzic]&lt;br /&gt;
&lt;br /&gt;
=== Slovenia ===&lt;br /&gt;
* Forum: https://groups.google.com/forum/?fromgroups#!forum/openstack-slovenija&lt;br /&gt;
* LinkedIn: http://www.linkedin.com/groups/OpenStack-Slovenija-4793209?trk=myg_ugrp_ovr&lt;br /&gt;
&lt;br /&gt;
=== South Eastern Europe ===&lt;br /&gt;
* Forum: https://groups.google.com/forum/#!forum/openstack-south-eastern-europe&lt;br /&gt;
* LinkedIn: http://www.linkedin.com/groups/OpenStack-South-Eastern-Europe-4884630?trk=myg_ugrp_ovr&lt;br /&gt;
&lt;br /&gt;
=== Spain ===&lt;br /&gt;
* https://plus.google.com/u/0/communities/102652393437279778000&lt;br /&gt;
* http://groups.google.com/group/spain-openstack-user-group&lt;br /&gt;
* Official mailing list in Spanish: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-es [http://lists.openstack.org/pipermail/openstack-es/ Archives]&lt;br /&gt;
* http://twitter.com/openstackspain&lt;br /&gt;
&lt;br /&gt;
=== Sweden ===&lt;br /&gt;
* Meetup page: http://www.meetup.com/OpenStack-User-Group-Nordics/&lt;br /&gt;
* Twitter: http://twitter.com/OpenStackSE&lt;br /&gt;
* Coordinator: [https://launchpad.net/~n-paladi Nicolae Paladi]&lt;br /&gt;
&lt;br /&gt;
=== Switzerland ===&lt;br /&gt;
* Home page: http://openstack.ch/&lt;br /&gt;
* Coordinator: Thomas Michael Bohnert, [https://launchpad.net/~andy-edmonds Andy Edmonds], [https://launchpad.net/~al-maisan Muharem Hrnjadovic]&lt;br /&gt;
&lt;br /&gt;
=== UK ===&lt;br /&gt;
* http://www.meetup.com/OpenStack-London&lt;br /&gt;
&lt;br /&gt;
==Middle East==&lt;br /&gt;
&lt;br /&gt;
=== Cyprus ===&lt;br /&gt;
* [http://www.meetup.com/OpenStack-Cyprus-Community/ Meetup Group]&lt;br /&gt;
* http://www.meetup.com/OpenStack-Cyprus-Community/ &lt;br /&gt;
* Coordinator: Sergios Charalambous&lt;br /&gt;
&lt;br /&gt;
=== Egypt ===&lt;br /&gt;
* http://groups.google.com/group/egypt-openstack-user-group&lt;br /&gt;
* Mailing list: egypt-openstack-user-group@googlegroups.com&lt;br /&gt;
* Coordinator: Mohamed El-Refaey ( mohamed@egyptcloudforum.com )&lt;br /&gt;
&lt;br /&gt;
=== Israel ===&lt;br /&gt;
* Home page: http://www.openstack-israel.org/&lt;br /&gt;
* Meetup details here: http://www.meetup.com/igtcloud/&lt;br /&gt;
* Twitter: https://twitter.com/OpenStackIL&lt;br /&gt;
* Coordinator: Nati Shalom @natishalom&lt;br /&gt;
&lt;br /&gt;
=== Morocco ===&lt;br /&gt;
* Meet-up details here: http://www.meetup.com/Morocco-OpenStack-Users-Group&lt;br /&gt;
* Coordinators:  Youssef LARGOU&lt;br /&gt;
&lt;br /&gt;
=== Turkey ===&lt;br /&gt;
* Coordinator: Ali Bugdayci ( Borsoftware )&lt;br /&gt;
* Twitter: https://twitter.com/OpenStackTurkey&lt;br /&gt;
&lt;br /&gt;
=== UAE ===&lt;br /&gt;
* Meetup Page: http://www.meetup.com/U-A-E-OpenStack-User-Group/&lt;br /&gt;
* Facebook Page: https://www.facebook.com/groups/280298292070983/&lt;br /&gt;
* LinkedIn: http://www.linkedin.com/groups/OpenStack-UAE-4653922?gid=4653922&lt;br /&gt;
* Twitter: https://twitter.com/OpenStackUAE&lt;br /&gt;
&lt;br /&gt;
== Language specific ==&lt;br /&gt;
* Official mailing list in Spanish: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-es [http://lists.openstack.org/pipermail/openstack-es/ Archives]&lt;/div&gt;</summary>
		<author><name>Fghaas</name></author>	</entry>

	</feed>