212 Commits

Author SHA1 Message Date
Jenkins
886410eade Merge "Add guide on running devstack in lxc container" 2016-02-17 15:10:00 +00:00
Jenkins
f130b283d9 Merge "Documentation: nova-volume (n-vol) is long gone." 2016-02-14 23:57:27 +00:00
Jordan Pittier
326e480d29 Documentation: nova-volume (n-vol) is long gone.
Long live cinder-volume (c-vol) !

Change-Id: I78257c0ef314e97e4abddf82b709fc496401cf14
2016-02-12 15:23:43 +01:00
Jenkins
dbf10cd022 Merge "remove keystone templated catalog" 2016-02-11 20:01:37 +00:00
Cody A.W. Somerville
baa35d06e1 Add guide on running devstack in lxc container
Running OpenStack in a container can be a useful workflow for developers.
The primary benefits are faster performance and lower memory overhead
while still providing a suitable level of isolation.

The guide walks the user through procedure for configuring an LXC container
and deploying OpenStack in it using devstack. It also discusses the limitations
of this setup - particularly related to cinder.

Change-Id: I2e0921fd118cfe98cef86ba110a94b3edccf9a29
2016-02-11 01:37:21 -05:00
Jenkins
b7f7f33c22 Merge "Automate OVS bridge creation for multiple mappings" 2016-02-11 00:55:16 +00:00
Sean Dague
985e958dda remove keystone templated catalog
This is just another code path for little benefit in devstack which is
going to rot out. We should be opinionated here and only support the
dynamic catalog.

Change-Id: I4e5c7e86aefe72fc21c77d423033e9b169318fec
2016-02-10 15:39:31 -05:00
Igor Duarte Cardoso
3095ff5132 Automate OVS bridge creation for multiple mappings
Allows the definition of the global variable OVS_BRIDGE_MAPPINGS (e.g.
in local.conf) to automatically trigger the creation of multiple OVS
bridges. For example:

OVS_BRIDGE_MAPPINGS=physnet1:br-br-enp0s20f1,physnet2:br-enp0s20f2

should automatically yield the creation of two bridges, respectively
associated to the two physical networks declared,
by simply running DevStack with the OVS agent enabled.

Documentation has also been added to doc/source/guides/neutron.rst.

Change-Id: I79dc0213c9d70ba628621c4c0f65481783590085
Closes-Bug: #1535835
2016-02-02 18:54:08 +00:00
Sean M. Collins
f81ae88c55 docs: Neutron - add required newline for code formatting
Otherwise it doesn't render it as the correct HTML tag.

Change-Id: Ibc5c846824c7248c64473512e9dcfe5dd4205924
2016-02-01 14:00:20 -05:00
Jenkins
80eb79c1a9 Merge "Adding ENABLE_IDENTITY_V2 on docs" 2016-01-29 05:10:21 +00:00
Jenkins
3c92590101 Merge "Add notes on live migration configuration" 2016-01-28 00:22:19 +00:00
Jenkins
06cf524655 Merge "docs: Linux Bridge configuration for Neutron" 2016-01-28 00:22:10 +00:00
Sean M. Collins
2977b30013 docs: Linux Bridge configuration for Neutron
Add a section for single interface networking with Linux Bridge.
Change-Id: I595bc539297bf02182db5a33eeb44360e9eef9a3
2016-01-27 21:43:33 +00:00
Zhenzan Zhou
e1f87963b1 Add notes on live migration configuration
Live migration will not currently work with a multi-node DevStack
environment due to the libvirtd process running as root and the compute
process trying to use the stack user's SSH keys with the default live
migration URI.

The multi-node documentation is updated to outline how to configure the
SSH keys between the source and destination stack and root users so that
live migration will work as expected.

Co-Authored-By: Taylor Peoples <tpeoples@us.ibm.com>
Change-Id: Ifed7e95cd5ba43a05a4099a3664cbefde3e0a749
Closes-Bug: #1487262
2016-01-27 15:25:19 +01:00
Mike Spreitzer
4baa4ce2b3 Document using Q_ML2_PLUGIN_PATH_MTU
I tested it, and it works!

Change-Id: Ic345ededc37b2e0b7b5dbeb397aa55540d5c3bd8
Related-Bug: #1527675
2016-01-26 21:11:47 -05:00
Jenkins
a34ebd103d Merge "remove SERVICE_TOKEN from the docs" 2016-01-16 12:29:45 +00:00
Davanum Srinivas
4a974e61c8 Remove Nova object store service
As of I8bf7cbaa7015bb61656ab90ccc8f944aaeebb095, Nova
removed the n-obj service, so we should cleanup

Change-Id: I7db3796a6448decb4ac5e66d980f487c7d1f394e
2016-01-12 08:20:57 -05:00
Steve Martinelli
3567d6103a remove SERVICE_TOKEN from the docs
there are a few lingering instances of SERVICE_TOKEN in the docs
and some of the scripts in tools.

Change-Id: I9d2147eea6639db1f4ea15a259c147eecfc339ff
2016-01-10 01:29:39 +00:00
Jenkins
d56b3ff028 Merge "Remove support for Fedora 21 (EOL); add F22 where appropriate" 2016-01-05 21:32:13 +00:00
Jenkins
2bafc5fa89 Merge "Add existing devstack plugins to the devstack plugin list" 2016-01-05 17:32:08 +00:00
henriquetruta
f212622cbd Adding ENABLE_IDENTITY_V2 on docs
Adds the documentation of ENABLE_IDENTITY_V2 property on keystone
section.

Change-Id: If72325751c3bfd7f11f46c518c9fbf59f10a894f
2016-01-05 13:45:34 -03:00
Kashyap Chamarthy
90bc586772 Remove support for Fedora 21 (EOL); add F22 where appropriate
Fedora 21 reached its End Of Life (EOL) on 1-DEC-2015[1]; remove it as
supported distribution.

    - stack.sh: Remove Fedora 21 from list of supported distributions.
    - tools/fixup_stuff.sh: Make the minimum Fedora version to be F22 in
      from a conditional check in 'Python packages' section
    - files/rpms/general: Remove 'f21' from NOPRIME.
    - lib/ceph: Remove 'f21' from the check_os_support_ceph() function.
    - doc/source/index.rst: s/Fedora 21/Fedora 22/
    - pkg/elasticsearch.sh: Remove the 'if' conditional in the
      install_elasticsearch() function.

[1] https://fedoramagazine.org/fedora-21-end-life-december-1st/

Change-Id: Ifbcc3dd783ff2f362a464fbf4ca22f20cc2c658e
2016-01-05 13:07:43 +01:00
Jenkins
9ad98737c6 Merge "Adding cue to plugin registry" 2016-01-05 09:11:32 +00:00
Jenkins
1195a5b739 Merge "Remove ironic code from tree" 2015-12-28 17:06:48 +00:00
Jenkins
eff89ca89c Merge "docs: Add additional configuration in Neutron guide" 2015-12-27 00:40:13 +00:00
Min Pae
79e6530470 Adding cue to plugin registry
Adding cue to the plugin registry under "Official OpenStack Projects"

Change-Id: I24fc76eb6aadb653c0db5a0fa1d8e22cd166dbe9
2015-12-22 10:31:38 -08:00
syed ahsan shamim zaidi
512be7de18 docs: Add additional configuration in Neutron guide
Adding NETWORK_GATEWAY to the docs

Change-Id: I67be468d9fbe5f323e21c81b673248d4b629c8ef
Closes-Bug:#1508195
2015-12-21 16:25:58 +00:00
Jim Rollenhagen
47367071cd Remove ironic code from tree
This removes all of the ironic code from the devstack tree, in favor of
the devstack plugin in Ironic's tree.

Depends-On: I659e3de5c64df798441798ff48ba5c9c0506585a
Depends-On: I2c52bc014f1b0dbc6b0ae22a4deb4132b4c28621
Change-Id: I5125fce295c79600781469c2f48bea80e7600081
2015-12-18 17:26:02 +02:00
Jenkins
6f80485898 Merge "Add congress to plugin registry" 2015-12-18 03:21:27 +00:00
Anusha Ramineni
69431725eb Add congress to plugin registry
Now congress supports devstack plugin model, hence including the
same in plugin registry

Change-Id: I1ac83c529a466e6a75a9b46ed9b56085140a63ed
2015-12-11 12:00:46 +05:30
Jim Rollenhagen
56632fc75d Fix override-defaults in plugin docs
Docs specify that this file should be override_defaults, when really
devstack looks for override-defaults.

Change-Id: I3900ec4d16ffb48c6969dac5081ea2817536c246
2015-12-10 05:57:19 -08:00
Jenkins
e9326ee638 Merge "Add create stack user to quickstart document" 2015-11-27 04:38:39 +00:00
Jenkins
307730acd9 Merge "configuration.rst: Document post-extra meta section phase" 2015-11-27 02:19:11 +00:00
Einst Crazy
2ed28132e0 Add create stack user to quickstart document
Add instructions on creating a user to the documentation, and call out
that the standard cloud-users are probably ok too

Change-Id: I1119a43f1d5ae7c0c208bf0cc16e2f7bee29a69d
2015-11-24 15:11:09 +11:00
John Kasperski
bdc0fa8ab1 Neutron: Clean up documentation typo
Remove duplicate SERVICE_HOST and MYSQL_HOST settings in the
examples.

Change-Id: I0e102b671f03ccb183d30ec6a762d00ebcf1e4b5
2015-11-23 12:05:44 -06:00
Jenkins
19f4acbc14 Merge "doc: document override_defaults phase" 2015-11-20 09:54:54 +00:00
Komei Shimamura
255a58fec6 Add existing devstack plugins to the devstack plugin list
Change-Id: I336a4c652a78e778e39652f1f16ff69be10ab065
2015-11-20 18:51:20 +09:00
Deepak C Shetty
93e2499ee1 doc: document override_defaults phase
override_defaults phase was added to devstack in [1]
but documentation was pending. This patch adds the
same. For history around override_defaults, one can
refer to the mail thread [2]

Also fixes a small typo

[1]: https://review.openstack.org/#/c/167933/
[2]: http://lists.openstack.org/pipermail/openstack-dev/2015-March/059621.html

Change-Id: I1b58ca0ce0e4b85a1dbd710b4c426606fd4dcf45
2015-11-18 12:43:54 +05:30
Jenkins
51c5498eab Merge "doc: Update LBaaS v2 setup for Liberty" 2015-11-18 01:12:57 +00:00
Jenkins
8f07ef84db Merge "Delete some comment or messages of keystone_data.sh(removed)" 2015-11-16 17:24:42 +00:00
Jenkins
6e7b3aa723 Merge "Fix RST in configuration.rst" 2015-11-16 05:16:30 +00:00
Jenkins
d36c1f3187 Merge "Cleanup ReST format issues" 2015-11-16 04:48:05 +00:00
yangyapeng
01cf55a692 Fix RST in configuration.rst
Fix minor RST issue from before file was converted.

Change-Id: Ie16ceace9c17e98010e068641ce60ba9a365ede0
2015-11-16 14:52:08 +11:00
Richard Theis
7e55068297 doc: Update LBaaS v2 setup for Liberty
- Updated LBaaS v2 setup to use Octavia.
- Removed the old cirros image URL, the default should be sufficient.
- Fixed nova boot commands based on Liberty DevStack.
- Added sleeps to LBaaS v2 commands since most commands
  can take a few seconds to complete.
- Added wait to load balancer creation since it can take
  a few minutes to complete.
- Wrapped long lines in the descriptions.

Change-Id: Ib4a3f02ebc2606e3e16591ae3a23676cb0a6cd64
2015-11-10 16:37:32 -06:00
Sean M. Collins
1650166c25 docs: Add more networking details to single interface section
Add complete localrcs, and also add a section for additional compute
nodes, to help demonstrate the OVS layout and how traffic flows over
VXLAN tunnels from compute nodes, to the L3 node, and out onto the
wire.

Closes-Bug: #1506733

Change-Id: Ibb5fd454bdcb8c13400c1e11f640c2aafc0f73ca
2015-11-10 15:09:35 -05:00
Atsushi SAKAI
e3c2673ae4 Fix two typos on faq.rst
guarunteed => guaranteed
Centos     => CentOS

Change-Id: Id356443fcdc4128ff20d7a89158265aa16c105b2
2015-11-06 13:28:17 +09:00
Sean Dague
9013bb0c24 remove wheel cache code
Thanks to lifeless, pip now implicitly has a wheel cache so that it
builds a wheel before every install, and uses that cache. All our
clever attempts at manually doing wheelhouse things is actually
bypassing the existing cache and making things take longer.

We should remove all of this code and just let pip do this thing,
which is does very well, and get out of the way.

Change-Id: Ia140dc34638d893b92f66d1ba20efd9522c5923b
2015-11-04 12:31:39 -05:00
Markus Zoeller
c30657d7de Cleanup ReST format issues
* ReST doesn't allow monospace in italic sections.
      bash$ grep -R \`\` doc/build/html/ --include "*.html"
* The code-block section "::" needed an empty line before the code,
  otherwise it gets shown in the HTML output.
      bash$ egrep -R "<dt>::" doc/build/html/ --include "*.html"
* Monospaced font incorrectly marked with a single back tick
      bash$ egrep -nR '\w`(\s|[\.,;:])' doc/source/ --include "*.rst"

Change-Id: I66c3f685f33851c3f3f0f859996037fc24930246
2015-11-02 11:27:46 +01:00
Einst Crazy
f54f60a63e Delete some comment or messages of keystone_data.sh(removed)
As files/keystone_data.sh has been removed in the commit
https://review.openstack.org/#/c/79366/, we should remove some
related documations and comments.

Change-Id: I7802d0052fa28d8debb7f361d36a4f108869554c
2015-10-30 23:00:57 +08:00
Oleksii Chuprykov
a692810ef0 Add toggle to run Heat API services via Apache2
Add templates for running Heat API services via
apache mod_wsgi. Also add appropriate functions to
lib/heat for configuring Heat.

Change-Id: I1bdd678c44ddfa616a9db7db85ff6f490ff08947
2015-10-28 15:25:17 +00:00