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/<plan name>
* 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