CHANGES ======= * config-download documentation enhancements * Remove tripleo.sh entry from developer docs * Fix links to sova and add grafana in promoter stages overview * Don't keep shrinking font when nesting admonitions * Fix rendering of notes and code in major upgrade docs * Add online data migration docs * User docs for major upgrades in Rocky+ * User docs for minor updates in Rocky+ * Fix wording in major upgrade dev docs * Add diagram to fast forward upgrade dev docs * Add diagram to minor update developer docs * [Documentation] Add the link for OpenStack rc file * Add diagram to major upgrade developer docs * [Documentation] Add dependencies * Remove collab\_upgrades from dev docs * Add external update/upgrade to dev docs * Simplify / tidy up dev docs for upgrades * Update standalone docs * Use environments/ssl files for TLS everywhere docs * Update libvirt config for standalone * Consistently use literals for long options * Undercloud upgrade docs -- "yum update" necessary packages * Document standalone/UC update Heat stack specifics * Cleanup zuul.yaml * Make every reference to the prepare command use sudo * Update standalone documentation to include steps for Ceph * config-download User's Guide * Document container prepare workflow * Add featureset\_override instructions * switch documentation job to new PTI * Fix indentation in tempest.rst * Add squads to the docs * Document the custom validations feature * Add networking diagrams * Add usage examples for standalone * Add container prepare step to Standalone * Amend minor update docs for Rocky * switch documentation job to new PTI * import zuul job settings from project-config * RHSM: document how we manually scale-down (for now) * Add important note about the TLS everywhere settings * Document --override-ansible-cfg * Add required Keepalived service to minimal Keystone example * Notes warning for mixing multiple command line clients * Improve Tempest documentation * Document prepare modify image * Document new push\_destination behaviour * Add comments about how to adapt services for FFU * Document "openstack tripleo container image prepare" * Use full cidr for DeployedServerPortMap * Correcting split-stack document * Update docs for /var/lib/mistral/ * Update status and failures commands * Update custom roles doc to generate multiple roles with same properties * Fix default http-boot for image upload commands * Add --xattrs to Overcloud backup * Update docs to reflect updates to os-net-config mechanism * The undercloud is containerized by default, doc changes * Update pypi url to new url * fix tox python3 overrides * Add documentation for new multiarch features * Update standalone documentation * Mark optional bits optional * Developer docs for updates * Added information regarding system's clock - must be set to UTC * Document updates to messaging configuration * Update information on configuring networks for ironic in the overcloud * Use camel-case role name for \*\_classes extra config * Fix dns servers for standalone * Fix notes for SELinux settings for UC * Document containers system config options * Update ha docs * Fix typos in Tempest documentation * Added Tempest Documentation for Tripleo * Add note about standalone being only in master * Added missing information regarding containerized undercloud and ironic * Docs adjustment for adding --xattrs to the UC backup/restore * Document how to use a composable network with Ironic in Overcloud * Add minor version update documentation for Queens (and beyond) * Document single nic configuration for standalone * Add Fast Forward Upgrade docs * Fix standalone ip configuration * Add detailed information about cleaning * Add keystone credential-keys and fernet-keys clarification when restoring the Undercloud * Document way to run standalone deployment * Add NTP commands and missing steps to the UC backup/restore * Clarify docker vs moby containers runtime/images * Update containerized undercloud installation doc * Document that SoftwareDeployment outputs don't work with config-download * Incorrect yaml formatting in AIDE example * Clarify commands for local registry push/prepare * Add note to p..q operator upgrade docs for neutron dvr * Document Containerized Undercloud Deep Dive * config-download documentation * Remove --container-registry-file parameter from upgrade docs * [Docs - UC restore] Add missing command when refreshing certificates * Add instructions for Ceph upgrade in Pike to Queens section * Fix docs for Undercloud backup and restore * Document mounting of /dev when preparing image for BFV * Add developer docs for Pike to Queens upgrade * Minor fixes for Pike to Queens upgrade operator docs * Already deployed servers don't need a ceph user on overcloud nodes * Adds operator docs for Pike to Queens upgrade * Replace port 35357 with 5000 for "auth\_url" * undercloud/upgrade: suggest backup before upgrade * Trivial: Update pypi url to new url * Change, 'openstack install undercloud' by 'openstack undercloud install' * Trivial: update url to new url * Remove undercloud backup extraction commands and add clarification details * [Dev docs] - Adding Mistral workflows and CLI options * [UC backup] - Add restore information * Update minimum requirements * Update tempest documentation with latest information * Remove reference to Exact\* filters * Add more tags examples to IHA * Fix container build command * Fix typo for the OS\_YAML value * Provide an example of how to Customize OpenStack Ceph Pools * Ceph backfill and recovery options require config overrides * Update auth\_uri option to www\_authenticate\_uri * Update new\_developers for containerized undercloud * Improve Undercloud documentation * Docs: Enrich integration with ironic networking features * Document undercloud --verbose option * Upgrade the content for containerized undercloud * Doc adding HostsEntry to /etc/hosts * [Backup/Restore] Fix nits in docs and clarification note * Document toggling debug for containerized services * Refactor backup and restore docs * containers: document kernel for 3rd party * fix typos in documentation * Remove the lacp bond mode constraints * Doc config-download with deployed-server * Document yaml inventory * Add notes on the undercloud's autogenerated TLS setup * Fix link to ffu operator docs in the ffu dev docs * Documentation - TripleO routed-spine-and-leaf * Adds FFU developer docs base - workflow and tripleo-heat-templates * Add Instance HA docs * Update docs for deploying Queens * Deprecate use of mon\_use\_fqdn from tls\_everywhere docs * Simplify container prepare instructions * Security Documentation additions * update the doc, images server does not index * Replace the old links in docs * Document how to use ceph-ansible with already deployed servers * Document the new RHSM/Ansible interface * Modify the document to look for warning for role-specific parameter * Update manila deployment doc * Default to docker.io instead of trunk.registry.rdoproject.org * Containerized undercloud doc updates * Fix typos * fix spacing issues w/ commands * Replace devtest reference with quickstart * Add warning about DeploymentServerBlacklist * fix error url * Remove the addtion of a second router * Fix IPSec docs on how to change the encryption algorithm * Add info for configuring Keystone's security compliance settings * Drop duplicate openstackdocstheme requirement * Update location of undercloud configuration wizard * Add documentation for the IPSEC feature * Correct arg name in the reproducer docs * Update Ceph .repo path * Corrected some misspellings in the tropleo doc * add reproducer-quickstart.sh documentation * Documentation entry for AIDE * Call "openstack overcloud container image" only once * Clarify Flavor text in Architecture doc * horizon spelling errors * Add note about permission denied when uploading container images * TLS everywhere: Add information about CA installation * TLS everywhere: Document the need to configure Ceph with FQDNs * Document ceph-ansible options used to deploy at scale * Document using Ironic Ansible deploy interface * Do not use “-y” for package install * RHEL: Updates for 7.4 * Include -E in tripleo-repos sudo calls * Document role specific parameters tagging * Update node-specfic data doc to cover ceph-ansible usage * Get rid of ugly FIXME * Node specific hiera data doc should mention inspection\_extras * Fill in upgrades CI developer doc * Switch to tripleomaster registry * Drop docker\_name\_space option * Add composable networks documentation * Document manual config-download * Document container tags / delorean * Update the driver documentation for the undercloud * Document deployment with Ansible and config-download * Fix typo in tunnel example (UI deployments) * Update path for generated docker-puppet tasks files * Add docs for deployed-server scale down * Add parameter\_defaults to Ceph example snippets * Add documentation for TripleO/RDO/OSP Pipelines * Add details about boot baremetal from cinder volume * Clarify composable services docs * Update upgrade documentation with the Ceph related steps * Document use of 'tag discover' command * Upgrades developer documentation layout * Document use of tripleo-repos * Add cleanup checks in the upgrade doc * Using --option ARGUMENT * Document using UEFI mode with overcloud nodes * DockerCephDaemonImage is now optional for Ceph deployments * Document container build using kolla config file * Stop using deprecated options for the prepare cmd * Remove instruction to append DockerInsecureRegistryAddress * ironic: rework enrollment with the recent changes * Change mistral commands to use the openstack CLI instead * ironic: restructure the guide for clarity * Update containerized undercloud deployment guide * Update upgrade documentation with non-container support plans * Do not rely on openstack-puppet-modules * Switch from deprecated 'ironic' CLI to 'openstack baremetal' * Cleanup remaining pointers to storage-environment.yaml * Unify undercloud upgrade steps * Document roles\_data sync when upgrading with custom roles * New Developer Docs * Update documentation for O to P upgrade and update * ironic: fix links after documentation migration * Update docs with stable/pike repos * added some remarks for undercloud requirements * Add a short explanation on how to update a container for code fixes * Add a note about relogging in as the stack user when docker commands fail * Add missing subnets key to DeloyedServerPortMap * docs: remove ALL the unnecessary blockquotes * Document simpler undercloud major upgrade * Stop using --pull-source for image prepare * Add opstools package installation instructions * Document use of undercloud\_hostname * Remove source admonition * 3rd party integration document * Fix use of CephAnsibleExtraConfig and CephConfigOverrides * Update deprecated NovaCompute parameter names * Add network isolation notes about manila provider network * Update containerized deployment docs * Document steps to enable and customize tempest notifications * Add step for overcloud DNS setup in TLS everywhere doc * docs: installation: remove unnecessary blockquotes * Update Ceph backend configuration to cover OSD journal scenarios * Update includepkgs for delorean-current * Clarify predictable ip behavior for deleted nodes * Document how to upload only the needed container images * Document the need to clean the Ceph disks when redeploying * Fix title for TLS everywhere doc * Add note about trusting the undercloud's CA certificate * Fix CAMap display * Document the need to provide DockerCephDaemonImage when deploying Ceph * Add missing quote from mistral command to run key rotation * Typo: removed backslash which ended up in the generated HTML version * Remove another outdated note * Update .gitignore * Actualize ironic-related troubleshooting bits * Add a docs section for troubleshooting failed jobs * Typo: tripleclient -> tripleoclient * Update Pike storage documentation for ceph-ansible * Document relation between self-signed certs and parameters * Update SSL docs to refer to the generated environments * add how to check gate with tripleo to the contrib doc * Don't use deprecated/removed cli args in net-iso docs * Further document disable node updates * Drop stable branch section from earlier than Newton * Fix typo in containers image prep command * Add name and comment fields desc for instackenv * Fix some grammar and add a few notes to docs * Document using current-tripleo * Add documentation for split-stack * Stop services only on upgrade to Ocata or later * Document the containers prepare command * Add docs for overcloud domain name for TLS everywhere setup * Add documentation for fernet key rotation * Add paunch debug information * Add notes for better UX with subsequent updates/upgrades * Document DeploymentServerBlacklist * Update the OVS-DPDK document in line with the role-specific parameters * Document node auto-discovery via scanning a BMC range * Document node auto-enrollment * Add step about deploying HA controllers with containers * Document how to disable Telemetry and Notifications * Split the ha env file and command parameters block * Document how to deploy with the UI * Document DeploymentSwiftDataMap for deployed-server * Additional docs for using deployed servers * Update No Valid Host doc link * Clean up admonition problems * Re-enable admonition selector for openstackdocstheme * Document how to export deployment plans * Contribute to Contributor renaming * Update docs around custom roles * Update docs structure * Adds docs about the pre-upgrade validations * Add important note for scaleout of custom roles * Switch to openstackdocstheme * Add docs around updating undercloud ssh key * Document overcloud support report collect * Add required config-file to container upload * Stop asking users to run nova-manage command for ironic in the overcloud * Update instack-undercloud URL * Remove K, L & M release docs * Updates image location * Update external Swift configuration doc * Document composable-debug feature * Docs about viewing container logs * Add documentation for role-specific parameters support * Explain how to use firewall in tripleo * Document hardware types for the undercloud and virtualbmc * First draft of TripleO Release Management document * Add deleting Overcloud section * Corrected the usage of str\_replace in the example * Manually sync global-requirements * Document hardware types for ironic in the overcloud * Reference SoftwareDeploymentGroup resource * Update the guide for pxe\_ssh to vbmc migration include pxe\_ipmitool * Add documentation how to access manila shares * Include all tripleo-common\* packages from current dlrn * Add the update-plan-only step for the minor updates workflow * Fix references to files in tripleo-common/contrib * Fix dlrn link to point to trunk.rdoproject.org * Fixed page title * Add export to deployment document for image builds * Documentation for Support for external swift proxy * Correct mitaka node import command * Add documentation to use FreeIPA as an LDAP backend for keystone * Add documentation for domain-specific LDAP backends for keystone * Add predictable VIP instructions * Change custom config example * Add instructions to deploy with CephOSD colocated on compute nodes * Fix nits in deployed\_server.rst * Accessing the ramdisk - selinux note * Remove os-cloud-config bits * Link to tripleo-quickstart docs for virtual envs * Document how to configure OpenStack API policies * Recommend using conditionals for TLS-everywhere * Add openstackdocstheme dependency * typo: centos7-oacata -> centos7-ocata * Basic structure of TripleO Deployment Guide * Additional Networking docs for deployed-server * Small fixups for the TLS everywhere documentation * Add developer docs for internal TLS for services not based on httpd * TLS-everywhere: Fix reference to wrong environment file * Small fixes for internal TLS docs * Developer documentation of Internal TLS for httpd services * Add developer documentation for public TLS for services * Update t-h-t walkthrough documentation * Update the opstools documentation * Add deployment documentation for TLS-everywhere * Add some documentation about VirtualBMC and pxe\_ipmitool * Switch trunk/cbs/buildlogs to use https * Fixups for containers documentation * Add Ansible tasks to container service yaml structure * Remove otoo CSS class * Update installation instructions to include stable/ocata branch * Booting BM instance with cell\_v2 * Remove \`docker\_image\` from docs * Add more tips * Initial docs for containerized overcloud * Add note to update new docker images for ci * Document the \`puppet\_config\` section * Enable warning-is-error for docs job * Show dev warning for the containers section * Add docs for scaling for deployed-server * Containerized TripleO Development tips/tricks * Containerized TripleO architecture * Containerized Undercloud * Adds Newton to Ocata ansible upgrades docs * Add docs for composable services/roles * Update instructions to point to RHEL 7.3 guest image (not 7.1) * Add yum clean all when updating undercloud * Update overcloud node specs * Reference the undercloud configuration wizard in install docs * Don't limit creation of undercloud.conf to baremetal * Stop httpd before undercloud upgrade * undercloud upgrade: stop httpd * Spelling nits * Adds security hardening documentation * Fix all sphinx errors & warnings * Update bare metal cleaning documentation with latest changes * Fix a TBD, broken links and markup * Document instack-virt-setup deprecation * Update manila deployoment steps * Fix usage of deprecated cleaning\_network\_uuid in ironic docs * Add docs for using already deployed servers * Virtual deployments are not production-ready * Add swap usage in the docs * Document using manual\_cleaning workflow to wipe hard drives * Link to ironic docs on "no valid host found" instead of duplicating them * OVS DPDK deployment documentation * Use the new node management commands * Update basic deployment commands for Newton * Delete unnecessary utf-8 coding * Clean up stable admonitions * H803 hacking have been deprecated * Remove Liberty install instructions * Fix OpenStack client invocation * Reflect default usage of image build * Add tripleo-validations user documentation * Update ctlplane network range to use 192.168.24.0 * Switch docs to use yaml with overcloud image build * Document how to quiesce and delete a cephstorage node * Remove WIP message * Mistral API Documentation * Replace mention of "instack-deploy-overcloud" with "openstack overcloud deploy" * Update references to overcloud-resource-registry-puppet.j2.yaml in docs * Show team and repo badges on README * Make it clear that removing ironic-inspector.sqlite is for Liberty only * Add Newton repo details * Uses Ceph/Hammer repos for Liberty and Mitaka only * Add documentation on how to use an external Ceph cluster * Also stop openvswitch on undercloud update * Add documentation on how to use whole disk images * Fix leftover statement about the CA's CN * Fix typo * Explicitly document enable\_telemetry defaults in upgrade docs * Add note with boot config image options * Remove the replace controller docs * Remove usage of --control-scale from the HA docs * Remove usage of --compute-scale from the baremetal overcloud docs * Remove usage of --compute-scale from the scale roles docs * Add openstack-tripleo-ui to list of included packages * Link to RDO built images * Replace mention of 'liberty' in directory path with '\*' * Add swift-recon example for Swift * Update upgrade instructions for M->N upgrades * Update docs to reflect changes to update command * Recommend using only metadata cleaning with Ironic in virtual overcloud * Fix OpenStack client invocation * Update minimum specs for virt setup * Fixes network name for tempest * Fix typo: remove redundant 'the' * Document puppet-based CA injection for the overcloud * Add IP Assignment to node\_placement * Remove references to balance-tcp * Move undercloud SSL admonition to SSL file * Update docs for undercloud upgrade * Document decoupled SSL config * Use centos-release-ceph-jewel package * Document generate\_service\_certificate option for undercloud * Documentation for installing and using Ironic in overcloud * Fixes path for configure-tempest-directory * Fix missing tenant network item * Fix minor doc errors * Deploy and Scale Swift * Mention nested guest support * Document Ceph repositories to be enabled * Fix indentation for SSL CA configuration * Fix environment-specific limiting for upgrade docs * Upgrade documentation * Fix nit in SSL documentation * Document using CA certificate instead of self-signed * Add TripleO UI to the components docs * Add all puppet modules to includepkgs * Document additional NODE vars * Group advanced topics by type * Remove enabling epel * Remove discover from test-requirements * Update overcloud SSL docs * Add Liberty and Mitaka admonitions and use them * Mark Manila integration as WIP * Use centos.org URLs instead of redirecting * Composable services within roles Tutorial * Describe how to provide node-specific hieradata * Add instructions on how to provision a custom Cinder backend * Undercloud install is not a script anymore * Rework nodes registration and configuration * Move the HA setup notes to its own page * Add link from node import to where file format is documented * Update baremetal import to not use --json option * Add instructions on how to configure Ceph with arbitrary settings * First documentation for Operational tools * Network isolation for virtualized environments * Document --initial-state param on baremetal import * corrected typo in instropecting doc * Document profile and node placement redundancy * Fix link to undercloud installation * Document accessing stored introspection ramdisk logs * Remove references to Tuskar * Change undercloud update instructions * ControlPlaneSubnetCidr must be a string * Fix parameters\_defaults typos * Fixed parameter name for ControllerExtraConfig * Update troubleshooting section on aborting introspection * Document ready-state configuration * Document SSH-ing into introspection ramdisk * Document parameter\_defaults for environments * Streamline the basic deployment flow * Documentation updated for the Overcloud DNS configuration * Fixed typos across the TripleO documentation * Updated documentation for the default RAM size of the overcloud VMs * Fix comment for current-tripleo repo * Add MidoNet documentation in advanced deployment * Correct a link the basic\_deployment document * doc: how to use vlan tagged if on undercloud * Use automatic numbering for lists * Update the tox config to build the docs by default * Update list of pkgs in includepkgs * Ignore both the AUTHORS and ChangeLog files * Document using node capabilities to control placement * Extend the root device selection documentation * Update the location of tripleo.sh * Don't repeat titles from the documents. Sphinx will add these * Document benchmarks and add extra data examples * Update python-rdomanager-oscplugin to python-tripleoclient * Extending the image build information * Updated documentation for: tripleo.sh --overcloud-pingtest * Fix some typos in docs * Clarify profile matching documentation * Removed reference to SpinalStack to prevent confusion * Initial RHEL reference needs to be spelled out per Red Hat branding * Correct grammatical error plural 'foundations' to singular * Recommend using root device hints even in the basic deployment * Fix formatting and typos * Update documentation on fetching introspection data * Quote control plane mask length * Rewrite completely outdated information on the profile matching * Fix NODE\_MEM/UNDERCLOUD\_NODE\_MEM error * Document deploying the overcloud with ssl * Updated /etc/hosts file definition * Update README files for TripleO documentation * Document tripleo.sh * remove python 2.6 trove classifier * Mention UNDERCLOUD\_NODE\_\* environment variables * Document installing the undercloud with SSL endpoints * Fix broken links to ironic-inspector upstream docs * Change formatting to highlight commands * Consistently reference ironic-inspector * Document pre-created flavors * Document setting capabilities in JSON * instackenv.json file content description * Updated typo in docs * Add environment checkbox for stable admonition * Initial instructrions for stable/liberty repos * Replace doc for overcloud validate with manually running Tempest * Add a note to docs about parameter defaults * Tidy up docs - fixup missing links to TOC where possible * Adds note about the LIBVIRT\_VOL\_POOL\_TARGET used by create-nodes * Fix indendation bug in virtual environment setup * Add docs for per-node (pre-deploy) config interfaces * Split node configuration and customization docs * Fix typo * Update instructions to deploy with Ceph * Modify instructions for using delorean to build images * Add documentation on how to depoy HA overcloud * Remove GUI documentation * EPEL needed for instack-virt-setup * Update docs to show using ExtraConfig parameters * change config option to run benchmarks when inspecting nodes * Add note that qemu libvirt-type is needed for virt environment * Add documentation on how to backup and restore the Undercloud * Clean up the basic install instructions * Updates to network documentation for new features * Add a doc note about updating changed templates * Drop genconfig from tox.ini * Add os-net-config to delorean.current list * Rename rdomanager-oscplugin to tripleoclient * Remove Tuskar from the CLI usage * Document using a pending review * Add source admonition * Document using latest TripleO related packages * Add a note about rerunning the installer * Document using source for puppet modules * Add documentation on ironic drivers * Add .gitreview * Update links for instack/instack-undercloud * Fix doc build location * Use correct trunk repo link * [Doc] Configuring Cinder with NetApp Storage * [Doc] Document Manila Deploying * Various fixes for architecture documentation * Factor out the common repositories info * Fix curl commands * Adds an example for retrieveing node swift introspection data * Add note that ready-state config works only with DRAC nodes * Document NODE\_CPU and NODE\_MEM * Initial import of TripleO docs * Initial tripleo-docs repository