12 Commits

Author SHA1 Message Date
Cao Xuan Hoang
42cc0a4212 Use https instead of http for git.openstack.org
Trivialfix

Change-Id: If7efc916e31cea7ff3afb2da55339232e89babbf
2017-02-06 17:09:07 +07:00
Jenkins
8973e14080 Merge "Bring consistency to tags" 2017-01-13 16:02:24 +00:00
Alexandra Settle
8fcd1e2a8e Fix to broken link
Change-Id: Ifea2f5789f67be1fb00fb633bb94ab8439e0245b
2017-01-13 13:55:09 +00:00
Jean-Philippe Evrard
7e2db5362d Bring consistency to tags
Some tags were not applied on the highest level and forced duplication.
We apply here our practices to have role_name-(config|install) [1].

[1]: http://docs.openstack.org/developer/openstack-ansible/developer-docs/contribute.html#ansible-style-guide

Change-Id: I1cfb335307bc63e6c962c8bdbcb420b03c10f531
2017-01-13 13:44:06 +00:00
Catherine Richardson
445ba39cc4 Change auth_identity_uri to keystone_service_internalurl
for Object Storage in Integrate with the Image Service
section

Closes-bug: 1655112

Change-Id: Iac3582dc4d7a6a1c76d397a5359d964d31100f82
2017-01-10 21:38:58 +00:00
Andy McCrae
4615ef44cf [docs] Updating 404 link for os_swift
Change-Id: Iacff05a620afb07375b3aa648c047e161c721bb8
Partial-bug: #1652948
2016-12-29 16:08:43 +00:00
Jean-Philippe Evrard
d4a780395e Point roles docs bugs to openstack-ansible LP
Currently when clicking on the small bug in the roles'
docs, we land on openstack-manuals launchpad.

This should solve it.

Change-Id: Ie15e443caf00634db8ef5f1415a79f193db227ea
2016-12-01 12:09:57 +00:00
Nish Patwa
b495b8f0f0 [DOCS] Added release-name as a watermark to Docs.
Added a water mark to the role documentation
to make clear to deployers which release they're
working with.

Modified conf.py that adds watermark to the documentation according
to particular branch. If the current branch is master than
watermark is 'Pre-release' and if the current branch is
stable/<release-name> than watermark is <release-name>.

This is a combined implementation based on the following
patches:
- https://review.openstack.org/372565
- https://review.openstack.org/382637
- https://review.openstack.org/384140

Change-Id: I5680e3e9a49b038a897735c2fe04cd3890b29a0f
2016-10-18 17:35:21 +00:00
Andy McCrae
9578aa5fd7 Ensure storage/replication_ip are uniform
We need to ensure the swift services are listening on the same IP and
port as the ring is setup for. Currently we calculate these values in
different ways, which leads to the possibility that the ring is setup
for ports and IPs that the services are not listening on.

This change ensures this by calculating the storage and replication
addresses within the role - whilst still accepting overrides from
outside the role. This ensures functionality does not change, but that
it is now not possible for the swift services to not listen on the
ports/IPs defined in the ring.

As part of this change we move to set "swift_dedicated_replication"
based on whether the storage and replication addresses are the same,
rather than the specified network. This means you can run a dedicated
replication config by configuring the services, which was possible to
configure, but again would have meant the services and ring were not
configured in the same way. This is required to ensure uniformity.

Finally - we remove the ability to set a storage_port or repl_port
within the swift_vars, this was a setting that would never work in it's
current implementation. The storage/repl_port would depend entirely on
which swift service was in use, and can not be set in such a blanket
fashion. Since this was a completely not working funcitonality it has
now been removed.

Change-Id: Ibe5330cdca7fd81f379b80dc55ad06529ce4d580
2016-09-26 11:23:15 +01:00
Travis Truman
d3305e4be0 Relocate Swift configuration docs to os_swift role
Change-Id: Ic3e6540556eeb0518d8e6c59b32f38a427071799
2016-08-15 12:54:04 -04:00
Jesse Pretorius
5f9c83a83c Update sphinx configuration
This patch updates the sphinx configuration for docs and releasenotes
to make it easier to replicate across repositories and to comply with
pep8 testing without exceptions.

Change-Id: I67b952afefbf28a62f33ef784f498c950763de7d
2016-07-12 16:54:14 +01:00
Kevin Carter
445f76ff94
Implement base configuration for independent repository
Change-Id: Ia0c83a480487746b70e2404137800080842526f7
Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
2016-03-01 15:03:17 -06:00