diff --git a/doc/source/admin/maintenance-tasks/ansible-modules.rst b/doc/source/admin/maintenance-tasks/ansible-modules.rst index 2ceabe566f..13d41fee42 100644 --- a/doc/source/admin/maintenance-tasks/ansible-modules.rst +++ b/doc/source/admin/maintenance-tasks/ansible-modules.rst @@ -166,5 +166,5 @@ For more information about forks, please see the following references: * `Ansible Performance Tuning`_ .. _Bug 1479812: https://bugs.launchpad.net/openstack-ansible/+bug/1479812 -.. _forks: http://docs.ansible.com/ansible/intro_configuration.html#forks +.. _forks: https://docs.ansible.com/ansible/latest/cli/ansible-playbook.html#cmdoption-ansible-playbook-f .. _Ansible Performance Tuning: https://www.ansible.com/blog/ansible-performance-tuning diff --git a/doc/source/admin/maintenance-tasks/firewalls.rst b/doc/source/admin/maintenance-tasks/firewalls.rst index de0af90ee6..35f4eb65e4 100644 --- a/doc/source/admin/maintenance-tasks/firewalls.rst +++ b/doc/source/admin/maintenance-tasks/firewalls.rst @@ -19,7 +19,7 @@ Reviewing the documentation allow you to find the variable names if you want to use a different port. .. note:: OpenStack-Ansible's group vars conveniently expose the vars outside of the - `role scope `_ + `role scope `_ in case you are relying on the OpenStack-Ansible groups to configure your firewall. @@ -47,7 +47,7 @@ by executing the following: .. note:: - `Haproxy `_ + `Haproxy `_ can be configured with OpenStack-Ansible. The automatically generated ``/etc/haproxy/haproxy.cfg`` file have enough information on the ports to open for your environment. diff --git a/doc/source/admin/openstack-operations/cli-operations.rst b/doc/source/admin/openstack-operations/cli-operations.rst index e1b6436c77..bfdf0a4054 100644 --- a/doc/source/admin/openstack-operations/cli-operations.rst +++ b/doc/source/admin/openstack-operations/cli-operations.rst @@ -65,7 +65,7 @@ For more information about OpenStack client utilities, see these links: sheet `__ - `Block Storage (cinder) CLI commands - `__ + `__ - `Block Storage (cinder) CLI command cheat sheet `__ diff --git a/doc/source/reference/architecture/security.rst b/doc/source/reference/architecture/security.rst index efc0fb540f..f816036113 100644 --- a/doc/source/reference/architecture/security.rst +++ b/doc/source/reference/architecture/security.rst @@ -31,16 +31,15 @@ certificates, keys, and CA certificates. To learn more about how to customize the deployment of encrypted communications, see -:deploy_guide:`Securing services with SSL -certificates `. +`Securing services with SSL certificates `_. Host security hardening ~~~~~~~~~~~~~~~~~~~~~~~ OpenStack-Ansible provides a comprehensive `security hardening role`_ that applies over 200 security configurations as recommended by the `Security -Technical Implementation Guide`_ (STIG) provided by the `Defense Information -Systems Agency`_ (DISA). These security configurations are widely used and are +Technical Implementation Guide`_ (STIG) provided by the Defense Information +Systems Agency (DISA). These security configurations are widely used and are distributed in the public domain by the United States government. Host security hardening is required by several compliance and regulatory @@ -59,7 +58,6 @@ For more information about the security configurations, see the .. _security hardening role: http://docs.openstack.org/developer/ansible-hardening/ .. _Security Technical Implementation Guide: https://en.wikipedia.org/wiki/Security_Technical_Implementation_Guide -.. _Defense Information Systems Agency: http://www.disa.mil/ .. _Payment Card Industry Data Security Standard: https://www.pcisecuritystandards.org/pci_security/ Isolation diff --git a/doc/source/reference/architecture/storage-arch.rst b/doc/source/reference/architecture/storage-arch.rst index 3031ecb615..ca7abbb270 100644 --- a/doc/source/reference/architecture/storage-arch.rst +++ b/doc/source/reference/architecture/storage-arch.rst @@ -65,9 +65,9 @@ the `LVMVolumeDriver`_ and many of the drivers for commercial storage devices. `cinder volume active-active support spec`_ is implemented. .. _cinder driver: http://docs.openstack.org/developer/cinder/drivers.html -.. _LVMVolumeDriver: http://docs.openstack.org/developer/cinder/drivers.html#lvmvolumedriver +.. _LVMVolumeDriver: https://docs.openstack.org/cinder/latest/drivers.html#lvmvolumedriver .. _limitation with container iSCSI connectivity: https://bugs.launchpad.net/ubuntu/+source/lxc/+bug/1226855 -.. _cinder-manage CLI tool: http://docs.openstack.org/developer/cinder/man/cinder-manage.html#cinder-volume +.. _cinder-manage CLI tool: https://docs.openstack.org/cinder/latest/cli/cinder-manage.html .. _cinder volume active-active support spec: https://specs.openstack.org/openstack/cinder-specs/specs/mitaka/cinder-volume-active-active-support.html Object Storage (swift) diff --git a/doc/source/reference/configuration/using-overrides.rst b/doc/source/reference/configuration/using-overrides.rst index 0c31f80dfa..6f3ca395af 100644 --- a/doc/source/reference/configuration/using-overrides.rst +++ b/doc/source/reference/configuration/using-overrides.rst @@ -299,7 +299,7 @@ OpenStack-Ansible enables you to reference any options in the `OpenStack Configuration Reference`_ through the use of a simple set of configuration entries in the ``/etc/openstack_deploy/user_variables.yml``. -.. _OpenStack Configuration Reference: http://docs.openstack.org/draft/config-reference/ +.. _OpenStack Configuration Reference: https://docs.openstack.org/latest/configuration/ Overriding .conf files ---------------------- diff --git a/doc/source/user/aio/quickstart.rst b/doc/source/user/aio/quickstart.rst index 1dd4ffedb3..81573aef06 100644 --- a/doc/source/user/aio/quickstart.rst +++ b/doc/source/user/aio/quickstart.rst @@ -292,7 +292,7 @@ This is done by executing the following: If this fails to get the database cluster back into a running state, then please make use of the -:dev_docs:`Galera Cluster Recovery ` +`Galera Cluster Recovery ` section in the operations guide. Rebuilding an AIO diff --git a/doc/source/user/prod/gnocchi_redis.rst b/doc/source/user/prod/gnocchi_redis.rst index b1974a62ba..db0223c13a 100644 --- a/doc/source/user/prod/gnocchi_redis.rst +++ b/doc/source/user/prod/gnocchi_redis.rst @@ -174,4 +174,3 @@ For more ideas how to tune your Gnocchi stack, take a look at these presentations: * https://docs.openstack.org/developer/performance-docs/test_results/telemetry_gnocchi_with_ceph/index.html -* https://julien.danjou.info/talks/OpenStack_Telemetry_and_the_10000_Instances.pdf diff --git a/doc/source/user/prod/provnet_groups.rst b/doc/source/user/prod/provnet_groups.rst index 28d1e45018..f8ebedddfb 100644 --- a/doc/source/user/prod/provnet_groups.rst +++ b/doc/source/user/prod/provnet_groups.rst @@ -107,9 +107,6 @@ the built-in groups provided by OpenStack-Ansible. Before creating custom groups, please review the following: -* :dev_docs:`OpenStack-Ansible Inventory - ` - * :dev_docs:`Configuring the inventory ` diff --git a/doc/source/user/security/ssl-certificates.rst b/doc/source/user/security/ssl-certificates.rst index 911a40a722..dc9dbaa53a 100644 --- a/doc/source/user/security/ssl-certificates.rst +++ b/doc/source/user/security/ssl-certificates.rst @@ -49,7 +49,7 @@ change the SSL certificate subject data for HAProxy, adjust the For more information about the available fields in the certificate subject, see the OpenSSL documentation for the `req subcommand`_. -.. _req subcommand: https://www.openssl.org/docs/manmaster/apps/req.html +.. _req subcommand: https://www.openssl.org/docs/manmaster/man1/req.html Generating and regenerating self-signed certificates ----------------------------------------------------