# Index

This section contains all OpenStack related posts

{% content-ref url="/pages/-M1SNYNaJONL95aTtcfC" %}
[OpenStack tacker and service function chaining sfc with kolla](/openstack/index/openstack-tacker-and-service-function-chaining-sfc-with-kolla.md)
{% endcontent-ref %}

{% content-ref url="/pages/-M1SMx16CStayzpSFwgZ" %}
[Deploy OpenStack designate with kolla-ansible](/openstack/index/deploy-openstack-designate-with-kolla-ansible.md)
{% endcontent-ref %}

{% content-ref url="/pages/-M1SM-kKK8EUzH0ySQ-J" %}
[OpenStack keystone zero downtime upgrade process newton to ocata](/openstack/index/openstack-keystone-zero-downtime-upgrade-process-newton-to-ocata.md)
{% endcontent-ref %}

{% content-ref url="/pages/-M1SJhLjwebdyO6iujYM" %}
[OpenStack kolla deployment](/openstack/index/openstack-kolla-deployment.md)
{% endcontent-ref %}

{% content-ref url="/pages/-M1SK\_\_o7y0F3s2hPTIM" %}
[Midonet integration with OpenStack Mitaka](/openstack/index/midonet-integration-with-openstack-mitaka.md)
{% endcontent-ref %}

{% content-ref url="/pages/-M1SJI3lMVNETK\_DH\_mR" %}
[Magnum in RDO OpenStack Liberty](/openstack/index/magnum-in-rdo-openstack-liberty.md)
{% endcontent-ref %}

{% content-ref url="/pages/-M1SILbQ1GGrM7BThNgv" %}
[Nova VNC flows under the hood](/openstack/index/nova-vnc-flows-under-the-hood.md)
{% endcontent-ref %}

{% content-ref url="/pages/-M1SIp5l1krV0VWsbf0r" %}
[Ceph Ansible baremetal deployment](/openstack/index/ceph-ansible-baremetal-deployment.md)
{% endcontent-ref %}

{% content-ref url="/pages/-M1SKDMns5DH-7uwWRih" %}
[Rally OpenStack benchmarking with Docker](/openstack/index/rally-openstack-benchmarking-with-docker.md)
{% endcontent-ref %}

{% content-ref url="/pages/-M1SHKlCGY4wR8kEXwTn" %}
[OpenStack affinity/anti-affinity groups](/openstack/index/openstack-affinity-anti-affinity-groups.md)
{% endcontent-ref %}

{% content-ref url="/pages/-M1SGa6k3izKhDINozU4" %}
[Migrate keystone v2.0 to keystone v3 OpenStack](/openstack/index/migrate-keystone-v2.0-to-keystone-v3-openstack.md)
{% endcontent-ref %}

{% content-ref url="/pages/-M1SFbdJcDT0YjqNcZ0R" %}
[Neutron DVR OpenStack Liberty](/openstack/index/neutron-dvr-openstack-liberty.md)
{% endcontent-ref %}

{% content-ref url="/pages/-M1SF2J5T2M7y80xr87a" %}
[OpenStack segregation with availability zones and host aggregates](/openstack/index/openstack-segregation-with-availability-zones-and-host-aggregates.md)
{% endcontent-ref %}

{% content-ref url="/pages/-M1SEi0\_balwg1PpN064" %}
[Nova Docker driver](/openstack/index/nova-docker-driver.md)
{% endcontent-ref %}

{% content-ref url="/pages/-M1SE4Kwb56qwGZh1J-y" %}
[Murano in RDO OpenStack manual installation](/openstack/index/murano-in-rdo-openstack-manual-installation.md)
{% endcontent-ref %}

{% content-ref url="/pages/-M1SCXxNEN2BcfV5eL\_r" %}
[Ceph RadosGW admin Ops](/openstack/index/ceph-radosgw-admin-ops.md)
{% endcontent-ref %}

{% content-ref url="/pages/-M1SATDYGBKTiWH540Wp" %}
[Multiple store locations for glance images](/openstack/index/multiple-store-locations-for-glance-images.md)
{% endcontent-ref %}

{% content-ref url="/pages/-M1S9dxdlDDkibTI-vHF" %}
[List all tenants belonging an user](/openstack/index/list-all-tenants-belonging-an-user.md)
{% endcontent-ref %}

{% content-ref url="/pages/-M1S5uSEkOpLCLJh\_o35" %}
[Load balancer as a service OpenStack LbaaS](/openstack/index/load-balancer-as-a-service-openstack-lbaas.md)
{% endcontent-ref %}

{% content-ref url="/pages/-M1S4ft4GSH9GeDB1JDb" %}
[OpenStack nova API start error](/openstack/index/openstack-nova-api-start-error.md)
{% endcontent-ref %}

{% content-ref url="/pages/-M1S3LzWQxKpsPxF87OR" %}
[Delete OpenStack neutron networks](/openstack/index/delete-openstack-neutron-networks.md)
{% endcontent-ref %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://blog.egonzalez.org/openstack/index.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
