ERR: Validate method failed for class groups: undefined method `each' for "ManagedByPuppet":String at /etc/puppet/modules/zabbix/manifests/agent.pp:38

Bug #1429183 reported by Anastasia Palkina
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Won't Fix
High
Dmitry Ilyin

Bug Description

"build_id": "2015-03-05_22-54-44",
"ostf_sha": "8df5f2fcdae3bc9ea7d700ffd64db820baf51914",
"build_number": "165",
"release_versions": {"2014.2-6.1": {"VERSION": {"build_id": "2015-03-05_22-54-44", "ostf_sha": "8df5f2fcdae3bc9ea7d700ffd64db820baf51914", "build_number": "165", "api": "1.0", "nailgun_sha": "f12221d79e0d97c7b4405331e11a54fc5dcfcd4e", "production": "docker", "python-fuelclient_sha": "4eb787f1ad969bd23c93d192865543dbd45a8626", "astute_sha": "ca7635a356a90404d3dedb5cf26f1d16e07144a9", "feature_groups": ["mirantis"], "release": "6.1", "fuelmain_sha": "0e45b31db1677651d6ddb1c852d62ebfd8875dcd", "fuellib_sha": "07288d7bfde840b7ec47292ff96a3b670a79c859"}}},
"auth_required": true,
"api": "1.0",
"nailgun_sha": "f12221d79e0d97c7b4405331e11a54fc5dcfcd4e",
"production": "docker",
"python-fuelclient_sha": "4eb787f1ad969bd23c93d192865543dbd45a8626",
"astute_sha": "ca7635a356a90404d3dedb5cf26f1d16e07144a9",
"feature_groups": ["mirantis"],
"release": "6.1",
"fuelmain_sha": "0e45b31db1677651d6ddb1c852d62ebfd8875dcd",
"fuellib_sha": "07288d7bfde840b7ec47292ff96a3b670a79c859"

1. Enable experimental mode
2. Create new environment (Ubuntu, HA mode)
3. Choose nova-network, flat
4. Add 1 controller, 1 compute, 1 zabbix
5. Start deployment. It has failed on zabbox node (node-11) with error:

2015-03-06 15:20:18 ERR

 Parameter groups failed on Zabbix_host[node-11.domain.tld]: Validate method failed for class groups: undefined method `each' for "ManagedByPuppet":String at /etc/puppet/modules/zabbix/manifests/agent.pp:38

Logs are here: https://drive.google.com/a/mirantis.com/file/d/0B6SjzarTGFxaY0RGdVN3QW1LTFU/view?usp=sharing

Changed in fuel:
importance: Undecided → High
Changed in fuel:
assignee: Fuel Library Team (fuel-library) → Stanislaw Bogatkin (sbogatkin)
Changed in fuel:
status: New → Confirmed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to fuel-qa (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/168832

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

Reviewed: https://review.openstack.org/168832
Committed: https://git.openstack.org/cgit/stackforge/fuel-qa/commit/?id=b713fa2cc335795af3c256d9f97aeeabf4bf28fb
Submitter: Jenkins
Branch: master

commit b713fa2cc335795af3c256d9f97aeeabf4bf28fb
Author: NastyaUrlapova <email address hidden>
Date: Mon Mar 30 12:28:33 2015 +0300

    Change group for zabbix test

    Change-Id: I0f3447f37a0e9db162decaccdff2c8785b7e3748
    Related-Bug: #1429183

tags: added: system-tests
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/172923

Changed in fuel:
status: Confirmed → In Progress
Changed in fuel:
assignee: Stanislaw Bogatkin (sbogatkin) → Dmitry Ilyin (idv1985)
Changed in fuel:
assignee: Dmitry Ilyin (idv1985) → Stanislaw Bogatkin (sbogatkin)
Revision history for this message
Mike Scherbakov (mihgen) wrote :

As we've decided to replace the in-fuel-library Zabbix implementation by a Zabbix plugin, this becomes Won't fix.
New implementation is on review to be merged into https://github.com/stackforge/fuel-plugin-external-zabbix.

Changed in fuel:
status: In Progress → Won't Fix
Revision history for this message
Claude Durocher (claude-d) wrote :

Will the plugin have the same limitation as the current implementation (deploy Zabbix before other nodes)?

Changed in fuel:
assignee: Stanislaw Bogatkin (sbogatkin) → Dmitry Ilyin (idv1985)
status: Won't Fix → In Progress
Revision history for this message
Mike Scherbakov (mihgen) wrote :

Claude - can you please ask in openstack-dev ML with [Fuel] in subject? I doubt that folks who are developing zabbix plugin are subscribed to this bug report.

Changed in fuel:
status: In Progress → Won't Fix
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on fuel-library (master)

Change abandoned by Stanislaw Bogatkin (<email address hidden>) on branch: master
Review: https://review.openstack.org/172923
Reason: Zabbix code moved to plugin.

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.