fuel-octane/deployment/puppet/octane_tasks
Dmitry Nikishov ae8326e7f7 Implementation of preupgrade-compute as task graph
- Add repo list to cluster settings
- Add package list to cluster settings
- Override repo list on computes via Hiera
- Clear old apt configuration
- Rsync latest puppet modules
- Use setup_repositories task to set up new repos
- Upgrade packages
- Remove override
- Roll back repo configuration

Change-Id: I2d3dc57702084dfd5ac771a6f55e11968f86f9f3
2016-10-12 09:03:42 +00:00
..
files Add fix for floating IPs 2016-09-24 10:44:54 +03:00
graphs Implementation of preupgrade-compute as task graph 2016-10-12 09:03:42 +00:00
lib Graph-based upgrade-ceph. Puppet part. 2016-09-07 16:14:49 +00:00
manifests Implementation of preupgrade-compute as task graph 2016-10-12 09:03:42 +00:00
misc Graph-based upgrade approach. Added puppet module. 2016-08-12 16:19:22 +03:00
modular Implementation of preupgrade-compute as task graph 2016-10-12 09:03:42 +00:00
spec Graph-based upgrade approach. Added puppet module. 2016-08-12 16:19:22 +03:00
Gemfile Graph-based upgrade approach. Added puppet module. 2016-08-12 16:19:22 +03:00
Gemfile.lock Add Gemfile.lock and README.md to octane_tasks module 2016-08-17 13:34:46 +03:00
README.md Add Gemfile.lock and README.md to octane_tasks module 2016-08-17 13:34:46 +03:00
Rakefile Start testing Puppet related code by CI 2016-08-30 14:21:16 +03:00

README.md

Octane_tasks

Table of Contents

  1. Description
  2. Testing

Description

This module composes tasks needed during an upgrade.

The modular directory is for granular tasks (used by Fuel).

Testing

To make sure the code conform to the style guide:

rake lint