Commit Graph

10 Commits

Author SHA1 Message Date
ShangXiao 04ffd62f35 Update invalid link for README
The source code repository link is invalid.
Replace it with the available one.

Change-Id: I6fdf4151900a42c27b4939249cd412546eed6b36
2019-08-19 01:43:26 -07:00
ShangXiao 0d1f564c15 Add bugs url link to README
Change-Id: I9a432f69b5c891d8f1cdcaeaf16076a4bf75ee25
2018-12-04 10:03:47 +00:00
LeopardMa fe8454945c Add source code repository notes link to README
Change-Id: Ic99a414b01d7cda8e7af8261fbf70e608b9a6e31
2018-06-29 23:03:42 -04:00
melissaml 74fa981532 Add release notes link to README
Change-Id: I1f907a40ca3ae723736ff50a0e63976530e6d876
2018-06-19 10:22:43 +08:00
wangqi 33f3e06c78 Update links in README
Change the outdated links to the latest links in README

Change-Id: I0a61fbd4101bc8b437db1f3002855074d241c411
2018-03-02 14:30:47 +00:00
ZhongShengping 459f8d12a3 Update URLs in documents according to document migration
Change-Id: Ic40cb4f3bde052da09f93551c1480b58c97d3b05
2017-07-14 09:34:56 +08:00
Flavio Percoco 1b06e51641 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/fb1fc99d659be94c1c05b5d4cbb5313e

Change-Id: I5f2f395b90beb74db47c8c6410d306a52765b0f6
2016-11-25 16:02:29 +01:00
Jesse Pretorius 0b06f3fbbf Add scaffolding for OpenStack-CI tests 2016-08-21 17:00:50 +01:00
Logan V d51710cf32 Clean up references to haproxy_hosts in plays
Instead, reference the 'haproxy' service group. This allows the plays
to be container agnostic and move the haproxy deployment closer to
being container-compatible.

Change-Id: Ibfe0e3a0cb742c8d5c3943922da0a30a56016266
2016-01-31 19:54:13 -06:00
Kevin Carter a2c6594a70 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