Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] BZ #1088613 - Add Ceilometer Service to HA hostgroup. #386

Merged
merged 2 commits into from
Nov 18, 2014

Conversation

jguiditta
Copy link
Member

https://bugzilla.redhat.com/show_bug.cgi?id=1088613

Add Ceilometer and Mongodb to HA configurations.

@jguiditta
Copy link
Member Author

Not ready for merge yet, currently just has mongo set up for HA, pacemaker not brought in yet.

@jguiditta jguiditta force-pushed the BZ1088613-HA-ceilo-mongo branch 3 times, most recently from bf9ea91 to e8be387 Compare October 17, 2014 18:25
@jguiditta jguiditta force-pushed the BZ1088613-HA-ceilo-mongo branch 2 times, most recently from 9d85ab5 to 0618804 Compare November 5, 2014 20:02
@jguiditta jguiditta force-pushed the BZ1088613-HA-ceilo-mongo branch 2 times, most recently from 89a4abb to d81affc Compare November 10, 2014 22:25
hour => '0',
}

Cron <<| title == 'ceilometer-expirer' |>> {

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm confused by this entry so I'll just ask, what is this Cron collector doing? (If it is declared elsewhere, why does it need to be referenced here?)

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ceilometer::expirer creates the cron task with this title. This collector simple overrides the command in that task with the additional random bit to prevent mongodb access issues (this is ported from enovance version)

@bcrochet
Copy link
Member

Got this:

Could not retrieve catalog from remote server: Error 400 on SERVER: Duplicate declaration: Class[Ceilometer::Keystone::Auth] is already declared in file /opt/puppet/astapor/puppet/modules/quickstack/manifests/keystone/endpoints.pp:316; cannot redeclare at /opt/puppet/astapor/puppet/modules/quickstack/manifests/ceilometer/control.pp:37 on node mac5254005bb41b.example.com

@jguiditta
Copy link
Member Author

@bcrochet you probably ceilometer =true in quickstack::keystone::endpoints. I was kind of undecided on whether to keep the ceilo keystone config with ceilo as it has been, or move it over to quickstack::keystone for central config, so right now it is in both. If you set that params to false, this error should go away

@jguiditta
Copy link
Member Author

updated hostgroup descriptions and moved off the keystone setup to be handled only in quickstack::keystone

@bcrochet
Copy link
Member

ACK

bcrochet added a commit that referenced this pull request Nov 18, 2014
[WIP] BZ #1088613 - Add Ceilometer Service to HA hostgroup.
@bcrochet bcrochet merged commit 2d404d8 into redhat-openstack:master Nov 18, 2014
@jguiditta jguiditta deleted the BZ1088613-HA-ceilo-mongo branch February 3, 2015 21:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants