Searchlight Search Panel

Registered by Travis Tripp on 2015-09-23

For now, Searchlight Search Panel has been moved to: https://github.com/openstack/searchlight-ui

This panel provides faceted search using the
OpenStack Searchlight service.

http://docs.openstack.org/developer/searchlight/
https://wiki.openstack.org/wiki/Searchlight
https://www.youtube.com/watch?v=0jYXsK4j26s

This requires the Searchlight service. To deploy in devstack, use the following instructions (local.conf copied / pasted below):

https://github.com/openstack/searchlight/blob/master/devstack/README.rst

You also might need to run after installing.

 searchlight-manage index sync

Bottom of LOCAL.CONF

# Enable Designate
enable_plugin designate https://git.openstack.org/openstack/designate

# Searchlight
#
enable_plugin searchlight http://git.openstack.org/openstack/searchlight
enable_service searchlight-api
enable_service searchlight-listener

### POST CONFIG STAGE SETTINGS ###
#
[[post-config|$NOVA_CONF]]
[DEFAULT]
notification_topics = notifications, searchlight_indexer
notification_driver = messaging
rpc_backend = 'rabbit'
notify_on_state_change=vm_and_task_state

[[post-config|$NEUTRON_CONF]]
[DEFAULT]
notification_topics = notifications, searchlight_indexer
notification_driver = messaging
rpc_backend = 'rabbit'

[[post-config|$GLANCE_API_CONF]]
[DEFAULT]
default_store=file
notification_topics = notifications, searchlight_indexer

[[post-config|$DESIGNATE_CONF]]
[DEFAULT]
notification_driver = messaging
notification_topics = notifications, searchlight_indexer
rpc_backend = 'rabbit'

[[post-config|$SEARCHLIGHT_CONF]]

[resource_plugin:os_designate_zone]
enabled = true
index_name = searchlight

[resource_plugin:os_designate_recordset]
enabled = true
index_name = searchlight

Blueprint information

Status:
Complete
Approver:
None
Priority:
Medium
Drafter:
Travis Tripp
Direction:
Needs approval
Assignee:
Travis Tripp
Definition:
Review
Series goal:
None
Implementation:
Implemented
Milestone target:
None
Started by
Travis Tripp on 2015-11-05
Completed by
Travis Tripp on 2016-05-20

Related branches

Sprints

Whiteboard

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

Addressed by: https://review.openstack.org/227036
    WIP Searchlight Search Panel

Addressed by: https://review.openstack.org/224927
    Ability to turn off client search for full text search

Addressed by: https://review.openstack.org/228085
    Magic Search is firing multiple checkFacets event

Addressed by: https://review.openstack.org/228086
    Skip search on key press and do server side full text search

Addressed by: https://review.openstack.org/228665
    Ability to turn off client search for full text search

Addressed by: https://review.openstack.org/228666
    WIP: Generate only one event for server side search

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

Addressed by: https://review.openstack.org/275321
    WIP: Searchlight resource-type registration

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

Addressed by: https://review.openstack.org/280285
    WIP: Searchlight resource-type integration

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

Addressed by: https://review.openstack.org/286918
    WIP Simple Cache Service

Addressed by: https://review.openstack.org/287457
    WIP Proof of concept for actions returning promises

Gerrit topic: https://review.openstack.org/#q,topic:bug/1514627-patch1,n,z

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.