From 759e35b12b1cc657842f83907babd233965bde75 Mon Sep 17 00:00:00 2001 From: Petr Kovar Date: Mon, 12 Feb 2018 18:23:22 +0100 Subject: [PATCH] Open development for Rocky * Update project data for P, Q and latest * Mark N as EOL Change-Id: I3a2dba6ad8f68ba043f9d7cb57f84ae4e6f01456 --- tools/www-generator.py | 4 +- www/project-data/latest.yaml | 4 + www/project-data/pike.yaml | 3 + www/project-data/queens.yaml | 905 +++++++++++++++++++++++++++++ www/rocky/admin/index.html | 69 +++ www/rocky/api/index.html | 66 +++ www/rocky/configuration/index.html | 60 ++ www/rocky/deploy/index.html | 45 ++ www/rocky/index.html | 98 ++++ www/rocky/install/index.html | 75 +++ www/rocky/language-bindings.html | 74 +++ www/rocky/projects.html | 104 ++++ www/rocky/user/index.html | 71 +++ 13 files changed, 1576 insertions(+), 2 deletions(-) create mode 100644 www/project-data/queens.yaml create mode 100644 www/rocky/admin/index.html create mode 100644 www/rocky/api/index.html create mode 100644 www/rocky/configuration/index.html create mode 100644 www/rocky/deploy/index.html create mode 100644 www/rocky/index.html create mode 100644 www/rocky/install/index.html create mode 100644 www/rocky/language-bindings.html create mode 100644 www/rocky/projects.html create mode 100644 www/rocky/user/index.html diff --git a/tools/www-generator.py b/tools/www-generator.py index 5d7cebba10..b4f8a12831 100755 --- a/tools/www-generator.py +++ b/tools/www-generator.py @@ -54,11 +54,11 @@ SERIES_INFO = { 'kilo': SeriesInfo(date='April 2015', status='EOL'), 'liberty': SeriesInfo(date='October 2015', status='EOL'), 'mitaka': SeriesInfo(date='April 2016', status='EOL'), - 'newton': SeriesInfo(date='October 2016', status='maintained'), + 'newton': SeriesInfo(date='October 2016', status='EOL'), 'ocata': SeriesInfo(date='February 2017', status='maintained'), 'pike': SeriesInfo(date='August 2017', status='maintained'), 'queens': SeriesInfo(date='March 2018', status='development'), - # 'rocky': SeriesInfo(), + 'rocky': SeriesInfo(date='August 2018', status='development'), } # Build a list of the series that are not the current series being diff --git a/www/project-data/latest.yaml b/www/project-data/latest.yaml index bd4f60a9a7..299af592cf 100644 --- a/www/project-data/latest.yaml +++ b/www/project-data/latest.yaml @@ -320,7 +320,9 @@ - name: manila service: Shared File Systems service service_type: shared-file-system + has_admin_guide: true has_api_ref: true + has_config_ref: true has_install_guide: true has_user_guide: true type: service @@ -687,6 +689,7 @@ service: Backup, Restore, and Disaster Recovery service service_type: backup type: service + has_api_ref: true has_install_guide: true has_user_guide: true has_admin_guide: true @@ -712,6 +715,7 @@ - name: blazar service: Resource reservation service service_type: reservation + has_api_ref: true has_install_guide: true has_config_ref: true has_admin_guide: true diff --git a/www/project-data/pike.yaml b/www/project-data/pike.yaml index a97e99fac1..7bef355229 100644 --- a/www/project-data/pike.yaml +++ b/www/project-data/pike.yaml @@ -49,7 +49,9 @@ has_api_ref: true has_api_guide: true has_admin_guide: true + has_config_ref: true has_install_guide: true + has_user_guide: true has_in_tree_htaccess: true type: service - name: python-novaclient @@ -667,6 +669,7 @@ has_install_guide: true has_user_guide: true has_admin_guide: true + has_api_ref: true # - name: python-freezerclient # service: Backup, Restore, and Disaster Recovery service client # type: service-client diff --git a/www/project-data/queens.yaml b/www/project-data/queens.yaml new file mode 100644 index 0000000000..8ac09be1d1 --- /dev/null +++ b/www/project-data/queens.yaml @@ -0,0 +1,905 @@ +--- +# Schema: See schema.yaml and README.txt + +- name: keystone + service: Identity service + service_type: identity + has_install_guide: true + has_api_ref: true + has_admin_guide: true + has_config_ref: true + has_user_guide: true + type: service +- name: python-keystoneclient + service: Identity service Python Bindings + type: service-client + description: keystone client +- name: keystoneauth + type: cloud-client + description: keystoneauth + service: Common authentication library and REST client for OpenStack. +- name: keystonemiddleware + type: library + service: Middleware provided for integrating with the OpenStack Identity API. +- name: pycadf + type: library + service: Creates CADF events to capture cloud-related events. + +- name: glance + service: Image service + service_type: image + has_install_guide: true + has_api_ref: true + has_config_ref: true + has_admin_guide: true + type: service + has_user_guide: true +- name: python-glanceclient + service: Image service Python Bindings + type: service-client + description: glance client +- name: glance_store + deliverable-name: glance-store + service: glance backend abstraction library + type: library + has_user_guide: true + +- name: nova + service: Compute service + service_type: compute + has_api_ref: true + has_api_guide: true + has_install_guide: true + has_config_ref: true + has_admin_guide: true + has_user_guide: true + has_in_tree_htaccess: true + type: service +- name: python-novaclient + service: Compute service Python Bindings + has_user_guide: true + type: service-client + description: nova client +- name: os-traits + type: library + service: Library containing standardized trait strings. +- name: os-vif + type: library + service: Library for plugging and unplugging virtual interfaces. +# - name: osc-placement +# type: service-client +# service: OpenStackClient plugin for the Nova Placement service. +# description: nova placement client + +- name: neutron + service: Networking service + service_type: network + has_api_ref: true # currently published under neutron-lib + has_install_guide: true + has_admin_guide: true + has_config_ref: true + type: service +- name: python-neutronclient + service: Networking service Python Bindings + type: service-client + description: neutron client +- name: neutron-lib + type: library + service: Library provided for integrating with the OpenStack Networking platform. + has_install_guide: true + has_user_guide: true + +# - name: networking-bagpipe +# service: BaGPipe backend +# type: networking +# has_install_guide: true +# has_user_guide: true +# - name: networking-bgpvpn +# service: BGP-MPLS VPN Networking service Plug-in +# type: networking +# has_install_guide: true +# has_user_guide: true +- name: neutron-dynamic-routing + service: Dynamic Routing service Plug-in + type: networking + has_install_guide: true + has_admin_guide: true +- name: neutron-fwaas + service: Firewall-as-a-Service Plug-in + type: networking + has_install_guide: true +# - name: networking-midonet +# service: MidoNet Networking service Plug-in +# type: networking +# has_install_guide: true +# has_config_ref: true +# - name: networking-odl +# service: OpenDaylight(ODL) Networking service Plug-in +# type: networking +# has_install_guide: true +# has_admin_guide: true +# has_config_ref: true +- name: networking-ovn + service: OVN Networking service Plug-in + type: networking + has_install_guide: true + has_admin_guide: true +- name: networking-sfc + service: Service Function Chaining Networking service Plug-in + type: networking + has_install_guide: true + has_config_ref: true + has_user_guide: true + +- name: horizon + service: Dashboard + has_install_guide: true + has_config_ref: true + has_admin_guide: true + has_user_guide: true + type: service +# - name: django_openstack_auth +# service: pluggable Django authentication backend for authenticating with Keystone +# type: library +# has_install_guide: true +# has_config_ref: true + +- name: cinder + service: Block Storage service + service_type: block-storage + has_install_guide: true + has_api_ref: true + has_admin_guide: true + has_config_ref: true + type: service +- name: python-cinderclient + service: Block Storage service Python Bindings + type: service-client + description: cinder client +- name: os-brick + service: library for managing local volume attaches + type: library + description: cinder backend abstraction library +- name: python-brick-cinderclient-ext + service: client for local volume attachement + type: service-client + description: cinder local client + +- name: ironic + service: Bare Metal service + service_type: baremetal + has_install_guide: true + has_api_ref: true + has_admin_guide: true + has_user_guide: true + has_config_ref: true + type: service +- name: python-ironicclient + service: Bare Metal service Python Bindings + type: service-client + description: ironic client + +- name: ironic-inspector + service: Bare Metal Introspection service + type: baremetal + has_install_guide: true + has_admin_guide: true + has_user_guide: true +- name: python-ironic-inspector-client + service: Bare Metal Introspection service Python Bindings + type: service-client + description: ironic-inspector client + +- name: bifrost + service: Ansible roles and playbooks to enable a standalone Ironic install + type: baremetal + +- name: sushy + service: Python library to communicate with Redfish based systems + type: baremetal + +- name: ironic-python-agent + service: Python agent for provisioning and deprovisioning Bare Metal servers + type: baremetal + +- name: magnum + service: Container Infrastructure Management service + service_type: container-infrastructure-management + has_api_ref: true + has_install_guide: true + has_admin_guide: true + has_config_ref: true + has_user_guide: true + type: service +- name: python-magnumclient + service: Container Infrastructure Management service Python Bindings + type: service-client + description: magnum client + +- name: trove + service: Database service + service_type: database + has_install_guide: true + has_admin_guide: true + has_user_guide: true + has_api_ref: true + type: service +- name: python-troveclient + service: Database service Python Bindings + type: service-client + description: trove client + has_user_guide: true + +- name: designate + service: DNS service + service_type: dns + has_admin_guide: true + has_api_ref: true + has_user_guide: true + has_install_guide: true + has_config_ref: true + type: service +- name: python-designateclient + service: DNS service Python Bindings + type: service-client + description: designate client + has_install_guide: true + has_user_guide: true + +- name: ec2-api + service: EC2 API compatibility layer + service_type: ec2-api + has_api_ref: true + has_install_guide: true + has_config_ref: true + type: service + +- name: barbican + service: Key Manager service + service_type: key-manager + has_api_guide: true + has_api_ref: true + has_in_tree_api_docs: true + has_install_guide: true + has_admin_guide: true + has_config_ref: true + type: service +- name: python-barbicanclient + service: Key Manager service Python Bindings + type: service-client + description: barbican client + has_install_guide: true + +- name: zaqar + service: Messaging service + service_type: message + has_admin_guide: true + has_api_ref: true + has_install_guide: true + has_user_guide: true + has_config_ref: true + type: service +- name: python-zaqarclient + service: Messaging service Python Bindings + type: service-client + description: zaqar client + +- name: swift + service: Object Storage service + service_type: object-store + has_admin_guide: true + has_install_guide: true + has_api_ref: true + type: service +- name: python-swiftclient + service: Object Storage service Python Bindings + type: service-client + description: swift client + +- name: heat + service: Orchestration service + service_type: orchestration + has_in_tree_api_docs: true + has_api_ref: true + has_install_guide: true + has_admin_guide: true + has_config_ref: true + has_in_tree_htaccess: true + type: service +- name: python-heatclient + service: Orchestration service Python Bindings + type: service-client + description: heat client +- name: heat-translator + type: tool + service: Translate non-heat templates to heat Orchestration Template +- name: tosca-parser + type: tool + service: Parser for TOSCA Simple Profile in YAML + +- name: manila + service: Shared File Systems service + service_type: shared-file-system + has_admin_guide: true + has_api_ref: true + has_config_ref: true + has_install_guide: true + has_user_guide: true + type: service +- name: python-manilaclient + service: Shared File Systems service Python Bindings + type: service-client + description: manila client + +# - name: aodh +# service: Telemetry Alarming services +# service_type: alarm +# has_install_guide: true +# has_admin_guide: true +# has_config_ref: true +# type: service +- name: python-aodhclient + service: Telemetry Alarming service Python Bindings + type: service-client + description: aodh client + +- name: ceilometer + service: Telemetry Data Collection service + service_type: meter + has_admin_guide: true + has_install_guide: true + has_config_ref: true + type: service + +- name: requirements + service: Global requirements for OpenStack + type: tool + +- name: sahara + service: Data Processing service + service_type: data-processing + has_admin_guide: true + has_api_ref: true + has_config_ref: true + has_install_guide: true + has_user_guide: true + type: service +- name: python-saharaclient + service: Data Processing service Python Bindings + type: service-client + description: sahara client + +- name: congress + service: Governance service + service_type: operator-policy + has_install_guide: true + has_admin_guide: true + has_config_ref: true + has_user_guide: true + type: service +- name: python-congressclient + service: Governance service Python Bindings + has_install_guide: true + has_user_guide: true + type: service-client + description: congress client + +- name: watcher + service: Infrastructure Optimization service + service_type: resource-optimization + type: service + has_in_tree_api_docs: true + has_install_guide: true + has_admin_guide: true + has_user_guide: true + has_config_ref: true +- name: python-watcherclient + service: Infrastructure Optimization service Python Bindings + type: service-client + description: watcher client + +# - name: mistral +# service: Workflow service +# service_type: workflow +# type: service +# has_install_guide: true +# has_in_tree_api_docs: true +# has_admin_guide: true +# has_config_ref: true +- name: python-mistralclient + service: Workflow service Python Bindings + type: service-client + description: mistral client + +- name: murano + service: Application Catalog service + service_type: application-catalog + type: service + has_install_guide: true + has_api_ref: true + has_admin_guide: true + has_config_ref: true +# - name: python-muranoclient +# service: Application Catalog service Python Bindings +# type: service-client +# description: murano client + +- name: senlin + service: Clustering service + service_type: clustering + type: service + has_install_guide: true + has_api_ref: true + has_admin_guide: true + has_config_ref: true +- name: python-senlinclient + service: Clustering service Python Bindings + type: service-client + description: senlin client + +- name: storlets + service: Compute inside Object Storage service + type: other + +- name: zun + service: Containers service + service_type: application-container + has_admin_guide: true + has_api_ref: true + has_install_guide: true + has_config_ref: true + type: service +- name: python-zunclient + service: Containers service Python Bindings + has_install_guide: true + type: service-client + description: zun client + +- name: tacker + service: NFV Orchestration service + service_type: nfv-orchestration + type: service + has_api_ref: true +# - name: python-tackerclient +# service: NFV Orchestration service Python Bindings +# type: servce-client +# description: tacker client + +# - name: cloudkitty +# service: Rating service +# service_type: rating +# type: service +# has_admin_guide: true +# has_config_ref: true +# has_install_guide: true +# - name: python-cloudkittyclient +# service: Rating service Python Bindings +# type: service-client +# description: cloudkitty client + +- name: vitrage + service: RCA (Root Cause Analysis) service + service_type: root-cause-analysis + has_config_ref: true + has_install_guide: true + type: service +- name: python-vitrageclient + service: RCA (Root Cause Analysis) service Python Bindings + type: service-client + description: vitrage client + +- name: searchlight + service: Search service + # NOTE(dhellmann): This causes /search/ to redirect to the + # searchlight documentation. + service_type: search + type: service + has_install_guide: true + has_api_ref: true + has_admin_guide: true + has_config_ref: true + has_user_guide: true +- name: python-searchlightclient + service: Search service Python Bindings + type: service-client + description: searchlight client + +# - name: panko +# service: Telemetry Event service +# service_type: event +# type: service +# has_install_guide: true +# has_in_tree_api_docs: true +#- name: python-pankoclient +# service: Telemetry Event service Python Bindings +# type: service-client +# description: panko client + +- name: automaton + service: Friendly state machines for Python. + type: library + has_install_guide: true + has_user_guide: true +- name: castellan + service: Key Manager interface abstraction + type: library + has_install_guide: true + has_user_guide: true +- name: debtcollector + type: library + service: + A collection of Python deprecation patterns and strategies that + help you collect your technical debt in a non-destructive manner. + has_install_guide: true + has_user_guide: true +- name: futurist + type: library + service: + Asynchronous code from the future, helping you build out your + applications to handle asynchronous and periodic work in a nice + manner. + has_install_guide: true + has_user_guide: true +- name: oslo.cache + type: library + service: Cache management library. + has_config_ref: true + has_install_guide: true + has_user_guide: true +- name: oslo.concurrency + type: library + service: External process management and task synchronization. + has_user_guide: true + has_install_guide: true + has_config_ref: true +- name: oslo.config + type: library + service: Configuration option parsing from the command line or configuration files. + has_config_ref: true +- name: oslo.context + type: library + service: Helpers to maintain useful information about a request context. + has_install_guide: true + has_user_guide: true +- name: oslo.db + type: library + service: Database connectivity. + has_install_guide: true + has_user_guide: true +- name: oslo.i18n + type: library + service: Internationalization and translation. + has_user_guide: true +- name: oslo.log + type: library + service: A logging configuration library. + has_config_ref: true + has_install_guide: true + has_admin_guide: true + has_user_guide: true +- name: oslo.messaging + type: library + service: Inter-process communication. + has_admin_guide: true + has_user_guide: true + has_config_ref: true +- name: oslo.middleware + type: library + service: WSGI middleware library for web service development. + has_config_ref: true + has_install_guide: true + has_admin_guide: true +- name: oslo.policy + type: library + service: Common policy enforcement. + has_install_guide: true + has_admin_guide: true + has_config_ref: true + has_user_guide: true +- name: oslo.privsep + type: library + service: library for privilege separation + has_install_guide: true + has_user_guide: true +- name: oslo.reports + type: library + service: Error report framework for projects. + has_install_guide: true + has_user_guide: true +- name: oslo.rootwrap + type: library + service: Fine filtering of shell commands to run as root. + has_install_guide: true + has_user_guide: true +- name: oslo.serialization + type: library + service: Serialization with special handling for some common types. + has_install_guide: true + has_user_guide: true +- name: oslo.service + type: library + service: Library for running and managing OpenStack services. + has_config_ref: true + has_install_guide: true + has_user_guide: true +- name: oslo.utils + type: library + service: Library of common low-level utility modules. + has_install_guide: true + has_user_guide: true +- name: oslo.versionedobjects + type: library + service: Database and RPC object schema versioning. + has_install_guide: true + has_config_ref: true + has_user_guide: true +- name: oslo.vmware + type: library + service: Common functionality required by VMware drivers in several projects. + has_install_guide: true + has_user_guide: true +- name: oslosphinx + type: library + service: Theme and extension support for Sphinx documentation. +- name: oslotest + type: library + service: Unit test and fixture framework. + has_install_guide: true + has_user_guide: true +- name: osprofiler + type: library + service: Cross-Project profiling library. + has_user_guide: true +# - name: pbr +# type: library +# service: Manages setuptools packaging needs in a consistent way. +# has_user_guide: true +- name: stevedore + type: library + service: Manages dynamic plug-ins for Python applications. + has_install_guide: true + has_user_guide: true +- name: taskflow + type: library + service: Makes task execution easy, consistent, and reliable. + has_user_guide: true +- name: tooz + type: library + service: + Distributed primitives like group membership protocol, lock + service and leader elections. + has_user_guide: true + has_install_guide: true + +- name: octavia + service: Load-balancer service + service_type: load-balancer + has_install_guide: true + has_api_ref: true + has_config_ref: true + has_admin_guide: true + type: service + has_user_guide: true +- name: python-octaviaclient + service: Load-balancer service client + type: service-client + description: octavia client + +- name: freezer + service: Backup, Restore, and Disaster Recovery service + service_type: backup + type: service + has_api_ref: true + has_install_guide: true + has_user_guide: true + has_admin_guide: true +- name: python-freezerclient + service: Backup, Restore, and Disaster Recovery service client + type: service-client + description: freezer client + +- name: karbor + service: Data Protection Orchestration Service + service_type: data-protection-orchestration + has_api_ref: true + has_install_guide: true + has_config_ref: true + has_admin_guide: true + type: service +- name: python-karborclient + service: Data Protection Orchestration Service client + has_user_guide: true + type: service-client + description: karbor client + +- name: blazar + service: Resource reservation service + service_type: reservation + has_api_ref: true + has_install_guide: true + has_config_ref: true + has_admin_guide: true + has_user_guide: true + type: service + +# - name: python-monascaclient +# service: Monitoring client +# type: service-client +# description: monasca client + +- name: python-openstackclient + service: Command line interface to OpenStack + type: cloud-client + description: OpenStack client + has_config_ref: true +- name: cliff + service: Builds command-line programs in Python. + type: library + has_install_guide: true + has_user_guide: true +- name: os-client-config + service: library for collecting client configuration for using an OpenStack cloud + type: library + has_install_guide: true + has_user_guide: true + +- name: shade + service: Multi-cloud interoperability library + type: cloud-client + description: shade client library + has_install_guide: true + has_user_guide: true + +- name: solum + service: Software Development Lifecycle Automation service + service_type: application-deployment + has_install_guide: true + has_admin_guide: true + has_config_ref: true + has_user_guide: true + type: service +- name: python-solumclient + service: Software Development Lifecycle Automation client + type: service-client + description: solum client + +- name: tricircle + service: Networking automation across Neutron service + service_type: multi-region-network-automation + has_install_guide: true + has_admin_guide: true + has_config_ref: true + has_user_guide: true + type: service +- name: python-tricircleclient + service: Networking automation client + type: service-client + description: tricircle client + +# - name: os-win +# service: Windows / Hyper-V library for OpenStack projects. +# type: library + +# - name: openstackdocstheme +# service: Theme and extension support for Sphinx documentation for official projects +# type: library + +# - name: os-api-ref +# service: Sphinx extension to support OpenStack API reference pages creation +# type: library + +# - name: coverage2sql +# service: Tooling for converting coverage data into a SQL DB +# type: tool + +# - name: diskimage-builder +# service: Image building tools for OpenStack +# type: tool + +# - name: devstack +# service: DevStack +# type: tool + +# - name: os-testr +# service: Tooling for interacting with testr +# type: tool + +# - name: pymod2pkg +# service: Python module name to package name map +# type: tool + +# - name: renderspec +# service: RPM .spec template renderer +# type: tool + +# - name: reno +# service: Release Notes Manager +# type: tool +# has_install_guide: true +# has_user_guide: true + +# - name: tempest +# service: Tempest Test Suite for OpenStack +# type: tool + +# - name: bandit +# service: Security linter for Python. +# type: tool + +# - name: bashate +# service: Linter for bash scripts. +# type: tool +# has_install_guide: true +# has_user_guide: true + +# - name: grenade +# service: Test harness to exercise the upgrade process between releases. +# type: tool + +# - name: hacking +# service: Hacking guideline enforcement +# type: tool + +# - name: refstack +# service: Toolset for testing interoperability between OpenStack clouds. +# type: tool + +# - name: syntribos +# service: Automated API security testing tool. +# type: tool + +# - name: charm-guide +# type: deployment +# service: Deploying OpenStack using Juju Charms + +# - name: kolla +# type: deployment +# service: Providing production-ready containers and deployment tools for operating OpenStack clouds +# has_admin_guide: true +# - name: kolla-ansible +# service: Deploying OpenStack using Ansible in Docker Containers (kolla) +# type: deployment +# has_admin_guide: true +# has_user_guide: true +# has_deployment_guide: true + +# - name: openstack-ansible +# type: deployment +# service: OpenStack-Ansible Deployment +# has_admin_guide: true +# has_user_guide: true +# has_deployment_guide: true +# - name: tripleo-docs +# type: deployment +# service: Deploying OpenStack with TripleO +# has_install_guide: true +# - name: puppet-openstack-guide +# type: deployment +# service: Puppet modules for deployment +# has_install_guide: true + +# - name: i18n +# type: other +# service: Internationalization of OpenStack projects and documents + +- name: kuryr + service: Bridge between container framework and OpenStack abstractions + type: service + +# - name: pynotedb +# service: Python parser for notedb +# type: tool + +# - name: subunit2sql +# service: Tooling for converting subunit streams into a SQL DB +# type: tool + +# - name: charm-deployment-guide +# service: OpenStack Charms Deployment +# type: deployment +# has_deployment_guide: true + +# Projects that do not appear in the service-types-authority list: +# - kuryr +# - dragonflow +# - monasca diff --git a/www/rocky/admin/index.html b/www/rocky/admin/index.html new file mode 100644 index 0000000000..15878dda10 --- /dev/null +++ b/www/rocky/admin/index.html @@ -0,0 +1,69 @@ +{% set projects = PROJECT_DATA[SERIES] %} +{% extends "templates/base.tmpl" %} +{% block pagetitle %}{{SERIES_TITLE}} Administrator Guides{% endblock %} +{% block title %} +Documentation > Administrator Guides +{% endblock %} +{% block content %} + +
+
+
+
+

OpenStack {{SERIES_TITLE}} Administrator Guides

+

+ This page contains documentation about administering OpenStack services. +

+
+
+
+
+
+
+
+ +
+
+ +
+
+ +
+ +
+
+
+

Documentation treated like code, powered by the community - interested?

+ How To Contribute +
+
+
+
+ +{% endblock content %} diff --git a/www/rocky/api/index.html b/www/rocky/api/index.html new file mode 100644 index 0000000000..817777a69f --- /dev/null +++ b/www/rocky/api/index.html @@ -0,0 +1,66 @@ +{% set projects = PROJECT_DATA[SERIES] %} +{% extends "templates/base.tmpl" %} +{% block pagetitle %}{{SERIES_TITLE}} API references{% endblock %} +{% block title %}API references{% endblock %} +{% block header %} +{% endblock header %} +{% block content %} + +
+
+
+
+

OpenStack {{SERIES_TITLE}} API Reference Documentation

+

+ This page contains documentation about the OpenStack API and how to use it. +

+
+
+
+
+
+
+
+
+
+
+
+ +
+ +
+
+
+

Documentation treated like code, powered by the community - interested?

+ How To Contribute +
+
+
+
+ +{% endblock content %} diff --git a/www/rocky/configuration/index.html b/www/rocky/configuration/index.html new file mode 100644 index 0000000000..096b74d20a --- /dev/null +++ b/www/rocky/configuration/index.html @@ -0,0 +1,60 @@ +{% set projects = PROJECT_DATA[SERIES] %} +{% extends "templates/base.tmpl" %} +{% block pagetitle %}{{SERIES_TITLE}} Configuration Guides{% endblock %} +{% block title %} +Documentation > Configuration Guides +{% endblock %} +{% block content %} + +
+
+
+
+

OpenStack {{SERIES_TITLE}} Configuration Guides

+

+ This page contains documentation about configuring OpenStack services. +

+
+
+
+
+
+
+
+ +
+
+ +
+
+
+
+

Documentation treated like code, powered by the community - interested?

+ How To Contribute +
+
+
+
+ +{% endblock content %} diff --git a/www/rocky/deploy/index.html b/www/rocky/deploy/index.html new file mode 100644 index 0000000000..f1c728b1f0 --- /dev/null +++ b/www/rocky/deploy/index.html @@ -0,0 +1,45 @@ +{% set projects = PROJECT_DATA[SERIES] %} +{% extends "templates/base.tmpl" %} +{% block pagetitle %}{{SERIES_TITLE}} Deployment Guides{% endblock %} +{% block title %} +Documentation > {{SERIES_TITLE}} Deployment Guides +{% endblock %} +{% block content %} + +
+
+
+
+

OpenStack {{SERIES_TITLE}} Deployment Guides

+

The following deployment guides support different installation + methods for core and optional OpenStack services.

+

This is documentation in progress for the next release.

+
+
+
+
+
+
+
+ +
+
+
+
+

Documentation treated like code, powered by the community - interested?

+ How To Contribute +
+
+
+
+ +{% endblock content %} diff --git a/www/rocky/index.html b/www/rocky/index.html new file mode 100644 index 0000000000..1d0a9dadce --- /dev/null +++ b/www/rocky/index.html @@ -0,0 +1,98 @@ +{% extends "templates/indexbase.tmpl" %} +{% block pagetitle %}{{SERIES_TITLE}}{% endblock %} +{% block title %}{% endblock %} +{% block header %} +{% endblock header %} +{% block content %} +
+
+
+
+
+
+ + + + + + +
+
+ + + + +
+
+
+ +{% endblock content %} diff --git a/www/rocky/install/index.html b/www/rocky/install/index.html new file mode 100644 index 0000000000..03aa346a7b --- /dev/null +++ b/www/rocky/install/index.html @@ -0,0 +1,75 @@ +{% set projects = PROJECT_DATA[SERIES] %} +{% extends "templates/base.tmpl" %} +{% block pagetitle %}{{SERIES_TITLE}} Installation Guides{% endblock %} +{% block title %} +Documentation > {{SERIES_TITLE}} Installation Guides +{% endblock %} +{% block content %} + +
+
+
+
+

OpenStack {{SERIES_TITLE}} Installation Guides

+

+ These documents cover installation procedures for OpenStack + services. +

+

+ If you prefer to install OpenStack using an automated deployment + tool, see the Deployment Guides. +

+
+
+
+
+
+
+
+
+ +
+
+ +
+
+
+

Documentation treated like code, powered by the community - interested?

+ How To Contribute +
+
+
+
+ + +{% endblock content %} diff --git a/www/rocky/language-bindings.html b/www/rocky/language-bindings.html new file mode 100644 index 0000000000..0201a15945 --- /dev/null +++ b/www/rocky/language-bindings.html @@ -0,0 +1,74 @@ +{% set projects = PROJECT_DATA[SERIES] %} +{% extends "templates/base.tmpl" %} +{% block pagetitle %}{{SERIES_TITLE}} Language bindings{% endblock %} +{% block title %} +Documentation > Language Bindings and Python Clients +{% endblock %} +{% block content %} + +
+
+
+
+

OpenStack {{SERIES_TITLE}} API Bindings

+

+ This page contains documentation about the Python + bindings provided by OpenStack and how to use them. +

+
+
+
+
+
+
+
+ + +
+
+ +
+
+
+
+

Documentation treated like code, powered by the community - interested?

+ How To Contribute +
+
+
+
+ +{% endblock content %} diff --git a/www/rocky/projects.html b/www/rocky/projects.html new file mode 100644 index 0000000000..d5ab386493 --- /dev/null +++ b/www/rocky/projects.html @@ -0,0 +1,104 @@ +{% set projects = PROJECT_DATA[SERIES] %} +{% extends "templates/base.tmpl" %} +{% block pagetitle %}{{SERIES_TITLE}} Services and Libraries{% endblock %} +{% block title %} +Documentation > Services and Libraries +{% endblock %} +{% block content %} + +
+
+
+
+

OpenStack {{SERIES_TITLE}} Projects

+

+ This page contains project-specific documentation for + OpenStack services and libraries. +

+
+
+
+
+
+
+
+
+
+
+
+ + + + + + + + + + + +
+
+ + + +
+
+
+
+

Documentation treated like code, powered by the community - interested?

+ How To Contribute +
+
+
+
+ +{% endblock content %} diff --git a/www/rocky/user/index.html b/www/rocky/user/index.html new file mode 100644 index 0000000000..a4d90eb095 --- /dev/null +++ b/www/rocky/user/index.html @@ -0,0 +1,71 @@ +{% set projects = PROJECT_DATA[SERIES] %} +{% extends "templates/base.tmpl" %} +{% block pagetitle %}{{SERIES_TITLE}} User Guides{% endblock %} +{% block title %} +Documentation > User Guides +{% endblock %} +{% block content %} + +
+
+
+
+

OpenStack {{SERIES_TITLE}} Project User Guides

+

+ This page contains project-specific documentation for + using OpenStack services and libraries. +

+
+
+
+
+
+
+
+
+
+
+
+ +
+ +
+ +
+ +
+ +
+ +
+
+

Documentation treated like code, powered by the community - interested?

+ How To Contribute +
+
+
+
+ +{% endblock content %}