Commit Graph

15 Commits

Author SHA1 Message Date
Q.hongtao cfc304d820 Start README.rst with a better title
Now that we are using gitea the contents of our README.rst are
more prominently displayed. Starting it with a "Team and repository
tags" title is a bit confusing. This change makes it start with the
name of the project instead.

Change-Id: Ic089a67236921adb62f3e3719d8bb9163c17ebda
2019-12-20 01:10:52 +00:00
zhouguowei a3ec2fc04a Update invalid source code repository link for README
Change-Id: I8768e6b757096ab23f279662d4e611dd2d0da20a
2019-08-19 16:04:10 +08:00
zhouxinyong 7006960fab Fix README.rst
Change-Id: I2ece43cd6dfa71556dac99d01ac4e60411b4fc70
2019-01-03 10:17:05 +08:00
Qian Min Chen 5d937fb900 Add the project source code repository in README
Change-Id: I51459953da21e22d24b460d321dbaeb47bb90e05
2018-07-20 12:55:28 +08:00
zhulingjie 9975cd5fce Add release note link in README
Change-Id: I7e3fef3e42edb584f3154d4542f2e6f7516a5ca1
2018-06-12 12:08:03 -04:00
sun cheng 479f0a1c44 Update the url links in doc file of openstack-ansible-os_neutron
replace 'http' with 'https'

Change-Id: If1b1a5ce5b5549ee09a2a454a58137c7e8f08885
2018-02-07 08:10:19 +00:00
lidong 996f7a79d4 Update links in README
Change the outdated links to the latest links in README

Change-Id: I8bfec510afc27dc414d9d54165e71f3504368118
2017-08-31 10:44:40 +08:00
ZhongShengping b25a6fb29e Update URLs in documents according to document migration
Change-Id: Ia6253bbaeba032f681afdd7003e64eaf58e8ede9
2017-07-14 14:04:40 +08:00
Flavio Percoco 96ea32facf Show team and repo badges on README
This patch adds the team's and repository's badges to the README file.
The motivation behind this is to communicate the project status and
features at first glance.

For more information about this effort, please read this email thread:

http://lists.openstack.org/pipermail/openstack-dev/2016-October/105562.html

To see an example of how this would look like check:

https://gist.github.com/0f91189696dffc967ffc2e14649162f7

Change-Id: I42f644e64197a6d3415e2395acb20c3487b35227
2016-11-25 16:14:46 +01:00
Robb Romans 5772632e0e [DOCS] Add links to README; minor restructure
Change-Id: Idc4f409c5ef0e1514de52eaa858ce60bd9c17baa
2016-08-16 14:27:02 -05:00
Drew Thorstensen b1674b6a82 [DOCS] Move over the Neutron Plugins docs
This change moves the Neutron Plugin documents for Plumgrid and Nuage
over to the Neutron role.  Moving forward, specific project
configurations are maintained in the appropriate role book.

Change-Id: I5d2d6a38419a879862c98f21e094d094a4857b62
2016-08-15 21:51:56 +00:00
Travis Truman 744270e64b Cleanup/standardize usage of tags
The numerous tags within the role have been condensed
to two tags: neutron-install and neutron-config

These tags have been chosen as they are namespaced
and cover the two major functions of the role.

Documentation has been updated to inform how each tag
influences the function of the role.

Change-Id: I5beda5397f1f4f6d03a4a6946700eb7aeab245ec
2016-07-12 10:05:44 -04:00
Matt Riedemann 3f2f8f8cad Cleanup the os_neutron role readme
The readme must have been copied from the nova one to start with.

This simply cleans up the nova usage in the neutron readme.

Change-Id: Ic346c95716d9413a7dbfa3a0cadb1a9bebbf0fcd
2015-10-29 06:51:18 -07:00
Steve Lewis 6d145ce0d9 Configure DB addresses for each service
To enable partitioning of DB traffic by-service, each service needs to
use a custom connection string. Defaulting the service address to a
common galera_address makes things continue to work by default.

While the galera_address could be overridden on a container or host
basis this requires repeating that behavior across each infra node in
the inventory. Providing service-specific connection address variables
simplifies the management somewhat for large deployments and may reduce
error rates.

The service install playbooks now default the service-specific variables
instead of galera_address to the internal lb vip from inventory to
maintain the ease-of-use currently available.

Any value for a service-specific variable set in user_variables.yml will
override the value in the playbook's vars to provide selective
customization as needed.

Change-Id: I4c98bf906a0c1cb11ddd41277a855dce22ff646a
Closes-Bug: 1462529
2015-06-10 02:07:38 +00:00
Kevin Carter ae6e53bd04 Convert existing roles into galaxy roles
This change implements the blueprint to convert all roles and plays into
a more generic setup, following upstream ansible best practices.

Items Changed:
* All tasks have tags.
* All roles use namespaced variables.
* All redundant tasks within a given play and role have been removed.
* All of the repetitive plays have been removed in-favor of a more
  simplistic approach. This change duplicates code within the roles but
  ensures that the roles only ever run within their own scope.
* All roles have been built using an ansible galaxy syntax.
* The `*requirement.txt` files have been reformatted follow upstream
  Openstack practices.
* Dynamically generated inventory is now more organized, this should assist
  anyone who may want or need to dive into the JSON blob that is created.
  In the inventory a properties field is used for items that customize containers
  within the inventory.
* The environment map has been modified to support additional host groups to
  enable the seperation of infrastructure pieces. While the old infra_hosts group
  will still work this change allows for groups to be divided up into seperate
  chunks; eg: deployment of a swift only stack.
* The LXC logic now exists within the plays.
* etc/openstack_deploy/user_variables.yml has all password/token
  variables extracted into the separate file
  etc/openstack_deploy/user_secrets.yml in order to allow seperate
  security settings on that file.

Items Excised:
* All of the roles have had the LXC logic removed from within them which
  should allow roles to be consumed outside of the `os-ansible-deployment`
  reference architecture.

Note:
* the directory rpc_deployment still exists and is presently pointed at plays
  containing a deprecation warning instructing the user to move to the standard
  playbooks directory.
* While all of the rackspace specific components and variables have been removed
  and or were refactored the repository still relies on an upstream mirror of
  Openstack built python files and container images. This upstream mirror is hosted
  at rackspace at "http://rpc-repo.rackspace.com" though this is
  not locked to and or tied to rackspace specific installations. This repository
  contains all of the needed code to create and/or clone your own mirror.

DocImpact
Co-Authored-By: Jesse Pretorius <jesse.pretorius@rackspace.co.uk>
Closes-Bug: #1403676
Implements: blueprint galaxy-roles
Change-Id: I03df3328b7655f0cc9e43ba83b02623d038d214e
2015-02-18 10:56:25 +00:00