Role os_nova for OpenStack-Ansible
Go to file
Jimmy McCrory 6321cf9030 Rearrange cell mapping tasks
Existing instances can be mapped to a newly created cell immediately
after the cell is created and by the same conductor host that created
the cell.

After a new compute host is built, it will need to mapped to a cell
through the 'discover_hosts' command of nova-manage. This command will
still need to be run against a host that has direct database access, but
the command is able to handle mapping of all compute hosts that do not
currently belong to the cell so it only needs to be run once per play.

There can be a short delay in the time between a compute service
starting and becoming available to be discovered and mapped but, for
most deployments, compute host discovery will be handled automatically
as a periodic task.

Change-Id: I4f7328e1aff79eb94f278999b97fbad8f44c6a3e
Closes-Bug: 1749037
Related-Bug: 1729661
Related-Bug: 1752540
2018-03-13 17:57:38 +00:00
defaults Merge "Omit default_schedule_zone if its not configured" 2018-03-10 17:14:21 +00:00
doc Updated from global requirements 2018-03-11 13:53:09 +00:00
examples [DOCS] Refactor of nova role docs 2016-08-16 18:57:21 -04:00
files Merge "Update paste, policy and rootwrap configurations 2018-01-30" 2018-02-11 05:48:46 +00:00
handlers Remove systemd conditionals 2018-02-20 09:39:58 +00:00
meta Change include: to include_tasks: 2018-02-20 09:41:13 +00:00
releasenotes Added vendor_data.json support 2018-03-06 14:57:40 -05:00
tasks Rearrange cell mapping tasks 2018-03-13 17:57:38 +00:00
templates Merge "Omit default_schedule_zone if its not configured" 2018-03-10 17:14:21 +00:00
tests ansible-role-requirements: Add common systemd_service role 2018-03-13 16:47:43 +00:00
vars change python-libguestfs to python-guestfs for ubuntu 2018-02-26 09:31:58 +08:00
zuul.d Stop running non-voting jobs in gate 2018-02-20 09:40:15 +00:00
.gitignore Updated from OpenStack Ansible Tests 2017-06-22 15:19:53 +00:00
.gitreview Implement base configuration for independent repository 2016-03-02 00:07:37 +00:00
CONTRIBUTING.rst Implement base configuration for independent repository 2016-03-02 00:07:37 +00:00
LICENSE Implement base configuration for independent repository 2016-03-02 00:07:37 +00:00
README.rst Update links in README 2018-03-03 12:10:06 +08:00
Vagrantfile Updated from OpenStack Ansible Tests 2018-01-22 16:56:15 +00:00
bindep.txt Updated from OpenStack Ansible Tests 2017-12-12 15:15:38 +00:00
manual-test.rc Use centralised test scripts 2016-09-28 10:27:39 +01:00
run_tests.sh Updated from OpenStack Ansible Tests 2017-11-10 20:08:46 +00:00
setup.cfg Update URLs in documents according to document migration 2017-07-14 09:44:33 +08:00
setup.py Updated from global requirements 2017-03-02 11:52:00 +00:00
test-requirements.txt Follow the new PTI for document build 2018-03-09 12:01:27 +08:00
tox.ini Follow the new PTI for document build 2018-03-09 12:01:27 +08:00

README.rst

Team and repository tags

image

OpenStack-Ansible nova

Ansible role that installs and configures OpenStack nova and all of its corresponding services.

This role will install the following:
  • nova-api
  • nova-conductor
  • nova-scheduler
  • nova-console
  • nova-compute

Documentation for the project can be found at: https://docs.openstack.org/openstack-ansible-os_nova/latest/

The project home is at: https://launchpad.net/openstack-ansible