|
|
Line 3: |
Line 3: |
| === Documentation === | | === Documentation === |
| | | |
− | ====All releases====
| + | * http://docs.openstack.org/openstack-ansible/latest/ |
− | * http://docs.openstack.org/developer/openstack-ansible/ | |
− | | |
− | ====Specific guides====
| |
− | * http://docs.openstack.org/developer/openstack-ansible/draft-operations-guide/index.html
| |
− | * http://docs.openstack.org/developer/openstack-ansible/upgrade-guide/index.html
| |
− | * http://docs.openstack.org/developer/openstack-ansible/developer-docs/index.html
| |
− | * http://docs.openstack.org/developer/openstack-ansible/inventory/index.html
| |
− | | |
− | ====Deployment Guide====
| |
− | | |
− | * http://docs.openstack.org/project-deploy-guide/openstack-ansible/ocata/
| |
− | | |
− | ==== Role Documentation ====
| |
− | | |
− | * http://docs.openstack.org/developer/openstack-ansible-apt_package_pinning
| |
− | * http://docs.openstack.org/developer/openstack-ansible-lxc_container_create
| |
− | * http://docs.openstack.org/developer/openstack-ansible-lxc_hosts
| |
− | * http://docs.openstack.org/developer/openstack-ansible-openstack_hosts
| |
− | * http://docs.openstack.org/developer/openstack-ansible-pip_install
| |
− | * http://docs.openstack.org/developer/openstack-ansible-py_from_git
| |
− | * http://docs.openstack.org/developer/openstack-ansible-rsyslog_client
| |
− | * http://docs.openstack.org/developer/openstack-ansible-security
| |
− | | |
− | === Documentation planning ===
| |
− | | |
− | ====Project Schedule====
| |
− | | |
− | * Start Date: 16 November 2016
| |
− | * Release Date: 8 May 2017
| |
− | * Blueprint: https://blueprints.launchpad.net/openstack-ansible/+spec/create-ops-guide
| |
− | * Specification: https://review.openstack.org/#/c/412527/
| |
− | | |
− | Total working days: 173 days (not taking into account Christmas and New Years holidays)
| |
− | | |
− | {| class="wikitable"
| |
− | |-
| |
− | ! Phase !! Start date !! End date
| |
− | |-
| |
− | | Planning || 16 November 2016 || 22 December 2016
| |
− | |-
| |
− | | Content || 22 December 2016 || 14 January 2017
| |
− | |-
| |
− | | Writing || 16 November 2016 || 5 April 2017
| |
− | |-
| |
− | | Review period for new content || 5 April 2017 || 5 May 2017
| |
− | |-
| |
− | | Review period for pre-existing content || 14 January 2017 || 5 May 2017
| |
− | |}
| |
− | | |
− | ==== Operations guide ====
| |
− | | |
− | The following table will be used as a way to track the collaborative work for the Operations Guide.
| |
− | | |
− | {| class="wikitable"
| |
− | |-
| |
− | ! Chapter !! Section !! Sub-section !! Assignee !! Progress
| |
− | |-
| |
− | | OpenStack operations || Chapter introduction || || Alexandra Settle || COMPLETE: https://review.openstack.org/#/c/462477/1
| |
− | |-
| |
− | | OpenStack operations || Managing the cloud using the command line || Replace Accessing your environment || Travis Truman || COMPLETE: https://review.openstack.org/#/c/422771/1
| |
− | |-
| |
− | | OpenStack operations || Managing instances || Managing volumes for persistent storage || Matthew Heler ||
| |
− | |-
| |
− | | OpenStack operations || Managing instances || Live migration || Bjoern Teipel || COMPLETE: https://review.openstack.org/461120
| |
− | |-
| |
− | | Maintenance tasks || Introduction || || Alexandra Settle || COMPLETE: https://review.openstack.org/#/c/462477/1
| |
− | |-
| |
− | | Maintenance tasks || Network maintenance || Add network interfaces to LXC containers || Bjoern Teipel || COMPLETE: https://review.openstack.org/452847
| |
− | |-
| |
− | | Maintenance tasks || Network maintenance || Remove network interfaces from LXC containers || Bjoern Teipel || COMPLETE: https://review.openstack.org/452847
| |
− | |-
| |
− | | Maintenance tasks || Network maintenance || Add provider bridges using new NICs || Bjoern Teipel || COMPLETE: https://review.openstack.org/452847
| |
− | |-
| |
− | | Maintenance tasks || Network maintenance || Remove provider bridges || Bjoern Teipel || COMPLETE: https://review.openstack.org/452847
| |
− | |-
| |
− | | Maintenance tasks || Network maintenance || Move from Open vSwitch to LinuxBridge and vice versa (helper tool?) || Bjoern Teipel ||
| |
− | |-
| |
− | | Maintenance tasks || Network maintenance || Restart a neutron agent container || Bjoern Teipel || COMPLETE: https://review.openstack.org/452847
| |
− | |-
| |
− | | Maintenance tasks || Network maintenance || Reference to networking guide /ops guide content || Alexandra Settle || https://review.openstack.org/#/c/466721/
| |
− | |-
| |
− | | Maintenance tasks || RabbitMQ cluster maintenance || Create a RabbitMQ cluster || Darren Carpenter || COMPLETE: https://review.openstack.org/#/c/431499/
| |
− | |-
| |
− | | Maintenance tasks || RabbitMQ cluster maintenance || Check the RabbitMQ cluster status || Darren Carpenter || COMPLETE: https://review.openstack.org/#/c/431499/
| |
− | |-
| |
− | | Maintenance tasks || RabbitMQ cluster maintenance || Stop and restart a RabbitMQ cluster || Darren Carpenter || COMPLETE: https://review.openstack.org/#/c/431499/
| |
− | |-
| |
− | | Maintenance tasks || RabbitMQ cluster maintenance || RabbitMQ and mnesia || Darren Carpenter || COMPLETE: https://review.openstack.org/#/c/431499/
| |
− | |-
| |
− | | Maintenance tasks || RabbitMQ cluster maintenance || Repair a partitioned RabbitMQ cluster for a single-node || Darren Carpenter || COMPLETE: https://review.openstack.org/#/c/431499/
| |
− | |-
| |
− | | Maintenance tasks || RabbitMQ cluster maintenance || Repair a partitioned RabbitMQ cluster for a multi-node cluster || Darren Carpenter || COMPLETE: https://review.openstack.org/#/c/431499/
| |
− | |-
| |
− | | Maintenance tasks || Backups || Backup of /etc/openstack_deploy || Darren Carpenter || COMPLETE: https://review.openstack.org/453984
| |
− | |-
| |
− | | Maintenance tasks || Backups || Backup of Galera data || Darren Carpenter ||
| |
− | |-
| |
− | | Maintenance tasks || Backups || Backup your environment || Darren Carpenter ||
| |
− | |-
| |
− | | Maintenance tasks || Running ad-hoc Ansible plays || || Darren Carpenter || COMPLETE: https://review.openstack.org/#/c/416392/
| |
− | |-
| |
− | | Maintenance tasks || Firewalls || Finding ports used by an external IP address || JP Evrard || COMPLETE: https://review.openstack.org/#/c/452248/
| |
− | |-
| |
− | | Maintenance tasks || Scale the environment || Replacing failed hardware || Darren Carpenter || COMPLETE: https://review.openstack.org/#/c/414392/
| |
− | |-
| |
− | | Monitoring your environment || Introduction || || Alexandra Settle || COMPLETE: https://review.openstack.org/#/c/462477/1
| |
− | |-
| |
− | | Monitoring the environment || Integrate OpenStack-Ansible into your monitoring system || || ||
| |
− | |-
| |
− | | Troubleshooting || Introduction || || Darren Chan || COMPLETE: https://review.openstack.org/#/c/435157/
| |
− | |-
| |
− | | Troubleshooting || Networking || || Jonathan Almaleh || COMPLETE: https://review.openstack.org/#/c/461435/
| |
− | |-
| |
− | | Troubleshooting || Checking services || || Alberto Laporte / Darren Chan || COMPLETE: https://review.openstack.org/#/c/440144/
| |
− | |-
| |
− | | Troubleshooting || Restarting services || || Alberto Laporte / Darren Chan || COMPLETE: https://review.openstack.org/#/c/440144/ https://review.openstack.org/#/c/444129/3
| |
− | |-
| |
− | | Troubleshooting || Troubleshooting Instance connectivity issues || || Jonathan Almaleh || COMPLETE: https://review.openstack.org/#/c/461435/
| |
− | |-
| |
− | | Troubleshooting || RabbitMQ issues || Analyze RabbitMQ queues || Mark DeVerter ||
| |
− | |-
| |
− | | Troubleshooting || RabbitMQ issues || Analyze OpenStack service logs and RabbitMQ logs || Mark DeVerter ||
| |
− | |-
| |
− | | Troubleshooting || Failed Ansible playbooks during an upgrade || || Andy McCrae ||
| |
− | |}
| |
| | | |
| === Manifesto === | | === Manifesto === |
Line 136: |
Line 11: |
| === Core Team === | | === Core Team === |
| | | |
− | The [https://review.openstack.org/#/admin/groups/490,members OpenStack Ansible core team] is responsible for reviewing all changes proposed to the following repositories: | + | The [https://review.openstack.org/#/admin/groups/490,members OpenStack Ansible core team] is responsible for reviewing changes proposed to our repositories. |
− | | + | Some projects may have extra core members. |
− | * openstack/openstack-ansible
| |
− | * openstack/openstack-ansible-apt_package_pinning
| |
− | * openstack/openstack-ansible-galera_client
| |
− | * openstack/openstack-ansible-galera_server
| |
− | * openstack/openstack-ansible-lxc_container_create
| |
− | * openstack/openstack-ansible-lxc_hosts
| |
− | * openstack/openstack-ansible-memcached_server
| |
− | * openstack/openstack-ansible-openstack_hosts
| |
− | * openstack/openstack-ansible-pip_install
| |
− | * openstack/openstack-ansible-pip_lock_down
| |
− | * openstack/openstack-ansible-plugins
| |
− | * openstack/openstack-ansible-py_from_git
| |
− | * openstack/openstack-ansible-rsyslog_client
| |
− | * openstack/openstack-ansible-rabbitmq_server
| |
− | * openstack/openstack-ansible-repo_server
| |
− | * openstack/openstack-ansible-rsyslog_server
| |
− | * openstack/openstack-ansible-security
| |
− | * openstack/openstack-ansible-specs
| |
− | | |
| | | |
| Note that everyone is encouraged to help review changes, even if you are not a member of this team. All reviews are very useful and are taken into account by the core team members. Active participation in the review process is a critical task on the road to joining the core reviewer team. | | Note that everyone is encouraged to help review changes, even if you are not a member of this team. All reviews are very useful and are taken into account by the core team members. Active participation in the review process is a critical task on the road to joining the core reviewer team. |
Line 166: |
Line 22: |
| === Bugs & Blueprints === | | === Bugs & Blueprints === |
| | | |
− | * Launchpad Bug & Blueprint Tracker: https://launchpad.net/openstack-ansible
| + | * Design Specifications - http://git.openstack.org/cgit/openstack/openstack-ansible-specs |
− | * Design Specifications - http://specs.openstack.org/openstack/openstack-ansible-specs | |
| | | |
| === Code === | | === Code === |
| | | |
| * https://review.openstack.org/#/q/project:%255Eopenstack/openstack-ansible.*+status:open,n,z | | * https://review.openstack.org/#/q/project:%255Eopenstack/openstack-ansible.*+status:open,n,z |
− |
| |
| * http://git.openstack.org/cgit/openstack/openstack-ansible | | * http://git.openstack.org/cgit/openstack/openstack-ansible |
| | | |
Line 178: |
Line 32: |
| | | |
| * Big tent discussion - https://etherpad.openstack.org/p/osad-openstack-naming | | * Big tent discussion - https://etherpad.openstack.org/p/osad-openstack-naming |
− | * Liberty Summit Collaboration Day - https://etherpad.openstack.org/p/osad-discussion
| |
− | ** General topics from the liberty collaboration day - https://etherpad.openstack.org/p/ansible-collaboration-day
| |
Note that everyone is encouraged to help review changes, even if you are not a member of this team. All reviews are very useful and are taken into account by the core team members. Active participation in the review process is a critical task on the road to joining the core reviewer team.