Commit Graph

83 Commits

Author SHA1 Message Date
Andreas Jaeger 82a708b09f Switch to newer openstackdocstheme and reno versions
Switch to openstackdocstheme 2.2.1 and reno 3.1.0 versions. Using
these versions will allow especially:
* Linking from HTML to PDF document
* Allow parallel building of documents
* Fix some rendering problems

Update Sphinx version as well.

Disable openstackdocs_auto_name to use 'project' variable as name.

Change pygments_style to 'native' since old theme version always used
'native' and the theme now respects the setting and using 'sphinx' can
lead to some strange rendering.

openstackdocstheme renames some variables, so follow the renames
before the next release removes them. A couple of variables are also
not needed anymore, remove them.

See also
http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014971.html

Change-Id: I9b21866eee164c1c14d0e4333e842bd6fefcb820
2020-05-31 20:37:45 +02:00
Andreas Jaeger 65db8609e1 Fix broken link to openstacksdk
The openstackdocsdk has moved to docs.o.o and moved the linked page
around, fix the link.

Change-Id: I756f1276304029365fb893c12974b2314f2b1286
2019-07-30 19:57:32 +02:00
zhouxinyong d3a0dab5b6 Applying the HTTPS protocal in configuration.rst
To keep the website in this file be more robust, we'd better update the
links to HTTPS type.

Change-Id: Ia824909e26e3b31cf2c04a8697cc03c50343eaea
2019-01-09 14:12:33 +00:00
Dao Cong Tien a9b1a8bef4 Invalid link of doc reference
Change-Id: I50a3d722179c2a0a6fbe6e6309c030a122e54301
2018-07-11 11:42:01 +07:00
XiaojueGuan e2538769ee Update links in README
Change the outdated links to the latest links in README

Change-Id: Ia3480724d5db282ab71e1b9940b9ef2d871e2f44
2018-06-12 16:35:52 +08:00
Artem Goncharov 6e68f597a5 fix link to openstacksdk in deprecation block
deprecation link on the os-client-config doc index is broken. Fix it

Change-Id: Ifb46ef9da16f04f66fea2c1f4f0daac194bb2689
2018-05-04 15:42:36 +02:00
Monty Taylor 5c2eae8f82
Replace guts with openstack.config
The code has been moved into openstacksdk. Make os-client-config a
thin wrapper around that code.

The legacy client code needs to stay, as it was removed in openstacksdk.

We also have to plumb os_client_config.defaults and
os_client_config.cloud_region.CloudRegion in so that users get the
os-client-config versions from the openstacksdk methods that return the
relevant objects.

Support for per-service region_name has been dropped. This was never
used anywhere and was added for compatibility with openstacksdk Profile
objects. Since Profile objects are no more, we can remove it. It never
made any sense.

Change-Id: I7180e20aa675c0ccbe3718493a6eff2be7e1b8b6
2018-04-27 08:42:17 -05:00
Nick Jones cf5f446f27
Remove DataCentred from list of vendors
DataCentred's cloud service was shut down late 2017, and so this vendor
should be removed from the list.

Change-Id: Id10cbed6eaa02cafaf5d220032014b2a3f58ad82
Signed-off-by: Nick Jones <nick@stackhpc.com>
2018-04-12 14:11:54 +01:00
Logan V 9c9337234f Add Limestone Networks vendor info
Adds the Limestone Networks provider info for the Dallas and
Salt Lake regions.

Change-Id: Id457ea68938aea955162dc42a112568b2e55b850
2018-03-29 04:03:52 +00:00
OpenStack Proposal Bot 3c5f4a0500 Updated from global requirements
Change-Id: I57d01dc43bfe41e85724a8cb88c225cd69318b6c
2018-03-15 07:44:02 +00:00
Christian Berendt 078ed946c4 Add missing auth url from betacloud to docs
Change-Id: Ic9f04683292438e56d8b61ab8528ed2d4f3f9d34
2018-02-01 21:58:10 +01:00
OpenStack Proposal Bot 2c549183f3 Updated from global requirements
Change-Id: I9625bc6ae94f37b8a07206ae931ed1ec60f75198
2018-01-31 22:41:16 +00:00
Zuul b9af73dc55 Merge "Split docs requirements and update tox.ini" 2018-01-31 21:24:04 +00:00
Monty Taylor 5dbfc60fde
Split docs requirements and update tox.ini
Get ourselves up to date with the latest in PTI hotness.

Change-Id: Ied98273dcfa0b9622d603a8e9a8e2146fb1e081f
2018-01-31 11:34:57 -06:00
Christian Berendt 593ed45db9 Add betacloud to the vendors
Change-Id: I599156ee4e2ff52e4db5669fce6cacd22447c3b0
2017-12-11 22:31:01 +01:00
Monty Taylor a4535baf6b Fix doc typo
The word is 'router'.

Change-Id: Icf27d930f877d57f2b09a4e4e201c89f1d64b2a8
2017-10-21 19:04:38 +00:00
Monty Taylor 162a7a59fd Added nat_source flag for networks.
In some more complex clouds there can not only be more than one valid network
on a server that NAT can attach to, there can also be more than one valid
network from which to get a NAT address. Allow flagging a network so that it
can be found.

Change-Id: I3d8dd6d734a1013d2d4a43e11c3538c3a345820b
2017-10-21 19:04:30 +00:00
Doug Hellmann f74902b0b9 use openstackdocstheme html context
Set some of the new config values and enable openstackdocstheme as an
extension so it will inject values into the page context as it writes
each documentation page. This ensures the pages link to the right bug
tracker, etc.

Change-Id: Id9cc61e81aa43f4b69883d338090716005477d0a
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2017-06-29 15:27:53 -04:00
Doug Hellmann 30c8729f78 switch from oslosphinx to openstackdocstheme
Change-Id: Ie45909df0b5a118d0200a1ee71277f4dbfe41d08
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2017-06-22 15:26:16 -04:00
Doug Hellmann 95f44f171c rearrange existing documentation to follow the new standard layout
Depends-On: Ia750cb049c0f53a234ea70ce1f2bbbb7a2aa9454
Change-Id: Ib68812eda4ab0ce09c6d438f9f236111d61ef38b
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2017-06-22 15:16:06 -04:00
Jim Rollenhagen b31e9aa777 Docs: add a note about rackspace API keys
Some users are forced to use these instead of passwords (whether because
they use 2-factor auth or by policy). Document it so they know how.

Change-Id: I558c2e8d3e8b0fad0a96a361232f14443e82a35f
2017-03-29 16:55:14 -04:00
Clark Boylan 194e53c84e OVH supports qcow2
OVH supports qcow2 images too. Update the docs and vendor json file to
reflect this. You can continue to use raw images just fine as well.

Change-Id: Ic7dc4c70c681947a0475bbabf5621672825dfb3c
2017-03-13 11:36:28 -07:00
Monty Taylor 50efb434d8
Add support for indicating required floating IPs
Some clouds require that users add a floating IP to a server if the user
wants that server to be able to talk to things that are not on the
cloud. Some clouds do not require this and instead give servers a
directly attached IP. The only way a user can know is to boot a server,
then ask neutron for the port associated with that server, then find the
network the port came from and then try to infer whether or not that
network has the ability to route packets northbound. Of course, networks
don't actually communicate that quality directly, (router:external
doesn't mean a network routes externally, it means the network can have
a router attached to it to provide floating ips) so it's still hit and
miss.

Where we can, save the user the stress and strain of not knowing how
their cloud wants them to get an externally routable IP.

Change-Id: I1baf804ce28bc1997b2347c4648c5cc56c750ead
2017-02-08 08:25:21 -06:00
Monty Taylor bedc9c57c2
Add OpenTelekomCloud to the vendors
Change-Id: I82fad53ad2078f58ba14e16a7199b7b730a37457
2017-01-17 09:59:13 -06:00
Monty Taylor 9f47acc0cd
Add fuga.io to vendors
Change-Id: I1704b6e26a3c56b519544ad8ee6d3fd80a2a752a
2016-11-05 10:26:32 -05:00
Monty Taylor 47068d0abb
Update ECS image_api_version to 1
Turns out they don't run v2.

Change-Id: Icd503f2b035400fbb39903b3fe2542ec14b86e93
2016-10-19 16:18:51 -05:00
Monty Taylor f91a75426b
Don't build releasenotes in normal docs build
The release notes system exists in parallel and publishes to
http://docs.openstack.org/releasenotes/os-client-config/. When we build
them in the normal doc build, it causes problems for distro packagers.

Change-Id: I6b084a1ad6836beac991d03c5f134203512150ac
2016-09-02 11:21:24 -05:00
Monty Taylor 72c1cd9c41
Clean up vendor support list
The IBM Cloud isn't really a thing at that address yet (jumped the gun)
OSIC probably shouldn't have been added either (turns out there are like
8 OSIC clouds currently, and they're test clouds.

Also, update the location on the RegionOne clouds, and rename "Human
Name" to "Location" - which is the useful information in that column
anyway.

Change-Id: I04451836330aacc3e2b91cfbe7d7d9bba7a47346
2016-08-25 14:32:46 -05:00
Monty Taylor 9d757b3a9a
Add support for configuring split-stack networks
Some clouds, like OSIC and v1 of DreamCompute, have a split stack
network. This means that a single Neutron Network has both an IPv4 and
an IPv6 subnet, but that the IPv4 subnet is a private/RFC-1918 and the
IPv6 subnet is a Global network. As any inferrance information is
attached to the Network, it's impossible to properly categorize IP
addresses that are on the Server in such a scenario.

Add support for ipv4 and ipv6 versions of the current routes_externally
config value, with each of them defaulting to the value of the
un-specialized routes_externally.

Change-Id: I1e87a1423d20eac31175f44f5f7b38dfcf3a11cb
2016-08-18 11:47:08 -05:00
Mathieu Gagné 600a638e74 Update Internap information
* Add sin01 and sjc01 regions
* Add support for Glance v2

Change-Id: Iaf4ad7c807a28c24040b928f65f4aadc1a234d6e
2016-08-05 15:23:48 -04:00
Jenkins 8cbb5fc599 Merge "Add the new DreamCompute cloud" 2016-08-03 19:04:59 +00:00
Monty Taylor 9c699ed3a6
Add the new DreamCompute cloud
It does things the happy way - direct routing of IPv4 and IPv6. However,
it's a respin, so we're naming it dreamcompute rather than dreamhost so
that users don't get broken by the shift.

Remove dreamhost from the docs - people looking at documentation should
be using the new region.

Change-Id: I92eb38635c4389d2e9326fab038137a673497fa8
2016-08-03 09:45:12 -05:00
Monty Taylor 1f7ecbc3ff Update citycloud to list new regions
Frankfurt, Buffalo and Los Angeles - oh my!

Change-Id: I17d6f46de2a9af82f221b971a359d53eb471f8fa
2016-08-02 18:49:59 +00:00
Monty Taylor fdb80ad04f Clarify one-per-cloud network values
Make it clear in the docs that default_interface and nat_destination can
each be set only once per cloud.

Change-Id: Ic862b9f4dc31580c4e192f13f100428bbec7faa2
2016-04-02 09:47:52 -05:00
Monty Taylor 7c439073f3 Flesh out netowrk config list
Add support for indicating default_interface. Also, add some validation
and normalization code, some interface methods and, shockingly,
documentation.

Change-Id: Ib45b68894585ac02821d5d2376510fd7a8e8ee40
2016-04-02 09:09:54 -05:00
Jenkins f99445bd2f Merge "Add osic vendor profile" 2016-03-10 21:47:02 +00:00
Clark Boylan cbab18b0fa Add osic vendor profile
The new osic cloud is a thing. Add a vendor profile here to simplify
using it.

Change-Id: Iecd473c93cd1e1d8e2bf9a785f257a47df10351e
2016-03-10 13:36:50 -08:00
Monty Taylor 10a9369062 Remove HP and RunAbove from vendor profiles
HP has already shut down its public cloud. RunAbove is shutting down
17th February as part of the migration to OVH.com. Neither are therefore
valid vendors any longer.

Change-Id: I8d305ca2b1cbaf67e6711eedaa1a4c5668a42be7
2016-02-10 11:24:10 -06:00
Steve Martinelli fe2558a2d5 Add support for zetta.io
zetta has an openstack cloud, let's add support for it.

Change-Id: I86cda3e42fff468786b2809bb367ad59241bb397
Closes-Bug: 1537959
2016-01-31 19:55:23 +00:00
Monty Taylor cab0469ec4 Add IBM Public Cloud
IBM Cloud has a public Openstack Cloud. We should support it.

Change-Id: If0bc29c41869494b2a4da944f7792cbe0f217f0e
2016-01-06 16:19:32 -06:00
Monty Taylor 3b5673ce4c Update auth urls and identity API versions
Most of the clouds, it turns out, support unversioned auth_url as well
as keystone v3.

Change-Id: I088d008cd2732f137c8a1bbbd9c0a43f7d382f92
2016-01-06 08:44:12 -06:00
Jenkins a9e139088e Merge "Update volume API default version from v1 to v2" 2016-01-04 16:31:20 +00:00
Yaguang Tang 1cd3e5bb7f Update volume API default version from v1 to v2
Cinder has deprecated API version v1 since Juno release, and
there is a blueprint to remove v1 API support which is in progress.
We should default to v2 API when it's there.

Closes-Bug: 1467589
Change-Id: I83aef4c681cbe342c445f02436fcd40cf1222f23
2015-12-31 17:22:30 -06:00
Monty Taylor 594e31a4c2 Use reno for release notes
The OpenStack Release team has created a great release notes management
tool that integrates with Sphinx. Start using it. For reference on how
to use it, see http://docs.openstack.org/developer/reno/

Change-Id: I8153ec7861b508297a28a1916771776dee2deafe
2015-12-30 13:35:40 -06:00
Monty Taylor 6aecb87e7f Update vexxhost to Identity v3
There is a discovery URL for vexxhost for keystone v3. Also, there is a
new vexxhost domain for it. Also, vexxhost has DNS running designate v1.
And make the region list a list of one region, because there is a second
region coming soon.

Change-Id: Ie72c19976646f41c713124659e69725df59e1580
2015-12-06 10:44:25 -05:00
James E. Blair cc92c92870 Add BHS1 to OVH
Change-Id: I0ef175edccbbc3e24803d02ab6809cfe1a68e0e8
2015-11-25 09:37:45 -08:00
Monty Taylor 27678e5d94 Update conoha's vendor profile to include SJC
Turns out the lon region is not really a thing.

Change-Id: Ib315c301d5f8b589006a61d2a255a6b295b1b9a5
2015-11-03 10:38:20 -05:00
Monty Taylor 48c0668b15 Update auro to indicate move to neutron
Auro runs neutron now. Update the config and the docs to reflect that.

Change-Id: I4d2fd12b6f3d93f9e1d201b687145f1fe022e593
2015-11-02 21:46:20 -05:00
Xav Paice eba0221a26 Fix typo in Catalyst region configs
Small typo making one region not useful for customers (my bad!).

Change-Id: If2680b521f92789f2621aa1249b304666fcde95b
2015-11-03 12:39:57 +13:00
Monty Taylor 0cee250503 Aligned a few words in the docs
We say "not supported" when the cloud doens't do something, but there
were two places where we used other words. Fix them. Also, make the
image properties a blockquote.

Change-Id: Id933f7d38d706c6fb3ed9f59ad10c2e1e2d73c43
2015-10-27 07:28:50 +09:00