6d32065246ee80d3a8daa4b298b769227a56f9d7
Commit Graph

15 Commits

Author SHA1 Message Date
melissaml
49758212f5 Replace git.openstack.org URLs with opendev.org URLs
Change-Id: If444606a7473d6abdceac662d6002836a53f4a2d
2019年05月06日 19:25:48 +08:00
ShangXiao
b656ffa8f7 Add bugs url link to README
Change-Id: I45bb0a583da49ca15d34ae79b0dcb28d8bcc19fc
2018年12月04日 10:05:57 +00:00
wangyayan
5c6a5691ac Add an address of project source code repository.
Change-Id: Ia3dd28129b328a0e33fe53d8af9a305ef42913d7
2018年08月23日 15:08:23 +08:00
jacky06
09732453d6 Make the project home link in next line
Change-Id: Ia6ad4946cc0c5d75739e040974899a733c81538f
2018年07月20日 13:57:47 -04:00
ShangXiao
7e1b515dfb Add release notes link to README
Change-Id: I40489a97e25e16f7a9377d2ef7c64491620fde1d
2018年06月01日 01:53:52 -07:00
melissaml
52d075839d Update links in README
Change the outdated links to the latest links in README
Change-Id: If1526d9bd6003390881cad0c13f345b2ecf8f78d
2018年03月03日 12:10:06 +08:00
ZhongShengping
c64293150b Update URLs in documents according to document migration
Change-Id: Ia97c5725596a81ac3f7469501851e7705415171b
2017年07月14日 09:44:33 +08:00
Flavio Percoco
e61ecae7ed 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/7559eb3f2a0ec0bddf23f06792de8f56
Change-Id: I3a95592029d7418ca38193077e4168977173dbb7
2016年11月25日 16:15:31 +01:00
Jimmy McCrory
c88cd87cde Remove nova-cert
nova-cert has been marked for deprecation and removal in Ocata.
Change-Id: Ia2e5fdfc995d3bf3790f23a0579ee8757d215851
2016年10月14日 14:42:10 -07:00
Jean-Philippe Evrard
3e0ec52c17 [DOCS] Fix link to nova
The current link on the github landing page points to keystone docs.
This should fix it.
Change-Id: Ibad73609edfb370b74d29f7aafe25bb2992dd661
Signed-off-by: Jean-Philippe Evrard <jean-philippe.evrard@rackspace.co.uk>
2016年08月18日 17:18:12 +01:00
Drew Thorstensen
7777d81f1a [DOCS] Refactor of nova role docs
Update the role documentation to match the newly proposed format. In
the new format, each role project should maintain the configuration
variations for the role project itself.
Change-Id: I165891189ffa67680980a70178fd55951cad293b
2016年08月16日 18:57:21 -04:00
Travis Truman
bc124efd94 DOC - Adopting the common role documentation pattern
As discussed during the Newton design summit, we
agreed to adopt the role documentation pattern laid
out in the os_keystone role
Change-Id: I36d2b0c99472b470d11cac20854513c3d8b40b78
2016年07月01日 08:54:52 +00:00
Kevin Carter
f379c6abd4 Implement base configuration for independent repository
Change-Id: I91826d92a1c4bf30a9be77d538ffaa45b3bf7c8e
Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
2016年03月02日 00:07:37 +00:00
Steve Lewis
4310931756 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
fdd1c4c689 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