[provision] Puppet is missing for CentOS, HA

Bug #1335801 reported by Anastasia Palkina
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
Critical
Dmitry Pyzhov

Bug Description

"build_id": "2014-06-30_00-31-14",
"mirantis": "yes",
"build_number": "278",
"ostf_sha": "7171951202a22d8dfe9b3b76c9824001e2485630",
"nailgun_sha": "bcb3f0795acbd21f4882103c735a64051492cf7f",
"production": "docker",
"api": "1.0",
"fuelmain_sha": "74ee2ba18e29f81917227767bbf77dfc4c9ffc1d",
"astute_sha": "d1d54d57b3ce1b2f975cbc16c354f1ae7b3391ee",
"release": "5.1",
"fuellib_sha": "c6adc9f28e722f3845da49e45f1e1729d6f6b1a0"

1. Create new environment (CentOS, HA mode)
2. Choose VLAN segmentation
3. Add 3 controllers, 2 computes
4. Start deployment. It has failed

[root@node-1 ~]# /usr/bin/puppet apply /etc/puppet/manifests/site.pp --trace --no-report |& tee /tmp/p.log
-bash: /usr/bin/puppet: No such file or directory
[root@node-1 ~]# which puppet
/usr/bin/which: no puppet in (/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin)
[root@node-1 ~]# puppet
-bash: puppet: command not found
[root@node-1 ~]# yum list | grep puppet
puppet.noarch 3.4.2-1.mira2 nailgun
puppet-server.noarch 3.4.2-1.mira2 nailgun
puppetdb.noarch 1.2.0-1.el6 nailgun
puppetdb-terminus.noarch 1.2.0-1.el6 nailgun
puppetlabs-release.noarch 6-6 nailgun
ruby21-puppet.noarch 3.4.2-1.mira1 nailgun
[root@node-1 ~]# puppet
-bash: puppet: command not found

Revision history for this message
Anastasia Palkina (apalkina) wrote :
Revision history for this message
Dmitry Pyzhov (dpyzhov) wrote :

New cobbler provides own 'puppet_version' variable. We should remove this variable from our snippets.

Changed in fuel:
status: New → Triaged
assignee: Fuel Library Team (fuel-library) → Dmitry Pyzhov (lux-place)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-library (master)

Fix proposed to branch: master
Review: https://review.openstack.org/103583

Changed in fuel:
status: Triaged → In Progress
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-library (master)

Reviewed: https://review.openstack.org/103583
Committed: https://git.openstack.org/cgit/stackforge/fuel-library/commit/?id=795737e3655623dbf932393b426659e8afcb77b9
Submitter: Jenkins
Branch: master

commit 795737e3655623dbf932393b426659e8afcb77b9
Author: Dmitry Pyzhov <email address hidden>
Date: Mon Jun 30 20:37:28 2014 +0400

    Remove 'puppet_version' variable from cobbler manifests

    Change-Id: Id36a435030977e2232531b39d8849aa665e6d865
    Closes-Bug: #1335801

Dmitry Ilyin (idv1985)
summary: - Puppet is missing for CentOS, HA
+ [provision] Puppet is missing for CentOS, HA
Revision history for this message
Anastasia Palkina (apalkina) wrote :

Verified on ISO #343
"build_id": "2014-07-22_02-01-14",
"ostf_sha": "c1b60d4bcee7cd26823079a86e99f3f65414498e",
"build_number": "343",
"auth_required": false,
"api": "1.0",
"nailgun_sha": "1edf7ccff2770867385b02538ad4d5f479d9798c",
"production": "docker",
"fuelmain_sha": "fa0eb43ae5e9acc965e5f687a83f389d9e71418c",
"astute_sha": "fd9b8e3b6f59b2727b1b037054f10e0dd7bd37f1",
"feature_groups": ["mirantis"],
"release": "5.1",
"fuellib_sha": "af131a3a114ba012cad171a091999abbfd49e2c3"

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

Duplicates of this bug

Other bug subscribers

Remote bug watches

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