Create templates for OpenStack services - (mariadb, memcached, keystone, horizon)

Registered by Ryan Hallisey

Build templates for all the OpenStack services.

Blueprint information

Status:
Complete
Approver:
Ryan Hallisey
Priority:
Essential
Drafter:
Ryan Hallisey
Direction:
Approved
Assignee:
Ryan Hallisey
Definition:
Approved
Series goal:
None
Implementation:
Implemented
Milestone target:
None
Started by
Ryan Hallisey
Completed by
Ryan Hallisey

Related branches

Sprints

Whiteboard

mariadb: dims
keystone: rhallisey
rabbitmq: dims
glance: sbezverk
nova: rhallisey
neutron: liyi-meng
horizon: sbezverk
swift: an
cinder: coolsvap
heat: mdnadeem
ceph:
memcached: dims

Gerrit topic: https://review.openstack.org/#q,topic:bp/openstack-services,n,z

Addressed by: https://review.openstack.org/312944
    Keystone Service and Pod

Addressed by: https://review.openstack.org/314838
    Use configmap to mount files

Addressed by: https://review.openstack.org/314772
    Add a memcached service

Addressed by: https://review.openstack.org/314990
    Add Mariadb service

Addressed by: https://review.openstack.org/315667
    [WIP] Add RabbitMQ service

Addressed by: https://review.openstack.org/315768
    Add Glance's kubernetes objects

Addressed by: https://review.openstack.org/315776
    Major Cleanup - Get command line working

Addressed by: https://review.openstack.org/316408
    Change type of port for keystone public service

Addressed by: https://review.openstack.org/316411
    Add Glance's kubernetes objects

Addressed by: https://review.openstack.org/316850
    WIP: Heat services and pod

Addressed by: https://review.openstack.org/316855
    WIP - Implement Nova pods and services

Addressed by: https://review.openstack.org/319293
    neutron pods and service

Addressed by: https://review.openstack.org/319985
    WIP: Implement swift pods and serivces

Addressed by: https://review.openstack.org/320316
    Implment swift bootstrap job

Addressed by: https://review.openstack.org/320742
    Implement a Job for Mariadb Bootstrap

Addressed by: https://review.openstack.org/321307
    Implement Keystone Bootstrap Job

Addressed by: https://review.openstack.org/321846
    Template addresses for etcd

Addressed by: https://review.openstack.org/325503
    Use the Kube endpoint to dictate state instead of etcd

Gerrit topic: https://review.openstack.org/#q,topic:bug/1589285,n,z

Addressed by: https://review.openstack.org/325665
    The Keystone bootstrap job need to run a db sync

Addressed by: https://review.openstack.org/328730
    Use the Kube endpoint to dictate state instead of etcd

Addressed by: https://review.openstack.org/328731
    The Keystone bootstrap job need to run a db sync

Addressed by: https://review.openstack.org/330777
    Fix keystone bootstrap failure

Gerrit topic: https://review.openstack.org/#q,topic:bp/fix-underscores-in-paths,n,z

Addressed by: https://review.openstack.org/330816
    Fix Horizon's configmap to work with underscores

Gerrit topic: https://review.openstack.org/#q,topic:bug/1597872,n,z

Gerrit topic: https://review.openstack.org/#q,topic:bp/remove-net-host,n,z

Addressed by: https://review.openstack.org/343116
    Neutron control bootstraps and runs without host network

Addressed by: https://review.openstack.org/346452
    Fix Nova bootstrap

Addressed by: https://review.openstack.org/347572
    Remove hostnetworking for Nova control plane and convert to RC

Addressed by: https://review.openstack.org/348304
    Add persistent volume to Glance

(?)

Work Items

Work items:
mariadb: DONE
keystone: DONE
rabbitmq: TODO
glance: TODO
nova: TODO
neutron: TODO
horizon: TODO
swift: TODO
cinder: TODO
heat: TODO
ceph: TODO
memcached: DONE

This blueprint contains Public information 
Everyone can see this information.