[docs] Update docs for puppet master installation

Bug #1510463 reported by Artur Kaszuba
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
Medium
Mateusz Matuszkowiak

Bug Description

We have procedure for install puppet master server, page https://docs.fuel-infra.org/fuel-dev/ci/overview.html

This procedure should be updated to be simpler, propositions for update:
- we should switch to github repository
- we dont need to use review.fuel-infra.org then we dont need to use rsync to copy files from local station, it should contain only steps executed from puppet master server
- the best will be to update script install_puppet_master.sh or create new one which will reduce number of steps executed by user, script could clone, mkdir, symlink etc, in general procedure could look like this:
 - install minimal ubuntu 14.04
 - wget https://raw.githubusercontent.com/fuel-infra/puppet-manifests/master/bin/prepare_puppet_server.sh
 - bash ./prepare_puppet_server.sh

Dmitry Pyzhov (dpyzhov)
tags: added: area-ci
Andrey Nikitin (heos)
Changed in fuel:
importance: Undecided → Medium
milestone: none → 8.0
Andrey Nikitin (heos)
Changed in fuel:
status: New → Triaged
Dmitry Pyzhov (dpyzhov)
tags: added: area-devops
removed: area-ci
Artur Kaszuba (akaszuba)
description: updated
Artur Kaszuba (akaszuba)
information type: Private → Public
Changed in fuel:
assignee: Fuel DevOps (fuel-devops) → Mateusz Matuszkowiak (mmatuszkowiak)
Changed in fuel:
status: Triaged → In Progress
Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix proposed to fuel-infra/puppet-manifests (master)

Related fix proposed to branch: master
Change author: Mateusz Matuszkowiak <email address hidden>
Review: https://review.fuel-infra.org/14244

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix merged to fuel-infra/puppet-manifests (master)

Reviewed: https://review.fuel-infra.org/14244
Submitter: Igor Shishkin <email address hidden>
Branch: master

Commit: bef9e2619bf8e5ebd7a00a0d71697902407da23c
Author: Mateusz Matuszkowiak <email address hidden>
Date: Tue Dec 8 12:06:48 2015

Modified install_puppet_master script to automate the install process

Added steps which right now are being executed manually for
puppet master deployment. Also this script checks that it
should be executed as 'root' on a newly installed OS.

Change-Id: Idd925f70465747827da0a692009d3e0fe5a53936
Related-Bug: #1510463

Revision history for this message
Mateusz Matuszkowiak (mmatuszkowiak) wrote :

Puppet master docs on review: https://review.openstack.org/#/c/254713/

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to fuel-web (master)

Reviewed: https://review.openstack.org/254713
Committed: https://git.openstack.org/cgit/openstack/fuel-web/commit/?id=9aa4029c781b4547f319724cb432bd51621e5837
Submitter: Jenkins
Branch: master

commit 9aa4029c781b4547f319724cb432bd51621e5837
Author: Mateusz Matuszkowiak <email address hidden>
Date: Tue Dec 29 19:21:49 2015 +0100

    puppet master deployment doc related to Fuel Infra

    Related-Bug: #1510463
    Change-Id: I215611fa592d5b6055d39ade1d67ade6b0903635

Changed in fuel:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.