puppetlabs/keystone can't find mysql::python

Bug #1306745 reported by Hugh Esco
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Won't Fix

Bug Description

Even after upgrading puppetlabs-keystone to v3.1.1, at:

I still get errors like:

Error: Could not retrieve catalog from remote server: Error 400 on SERVER: Could not find class mysql::python for dessalines-003.yourmessagedelivered.com on node dessalines-003.yourmessagedelivered.com

inspecting my puppet manifests, I see:

git:/etc/puppet/modules/dessalines# grep -R 'mysql::python' .
./test.rb: require 'mysql::python'
grep: ./mediawiki/spec/fixtures/modules/mediawiki/templates: No such file or directory
./keystone/spec/classes/keystone_db_mysql_spec.rb: it { should contain_class('mysql::python') }
./keystone/manifests/db/mysql.pp: require mysql::python
./keystone/manifests/init.pp: require 'mysql::python'

I was able to move past these errors by correcting those
references to use mysql::bindings::python, instead.

Revision history for this message
Hugh Esco (hesco) wrote :
Revision history for this message
Hugh Esco (hesco) wrote :

I believe this pull request will resolve this issue:

I also included in that pull request for similar but unrelated patch
updating postgresql::python to read postgresql::lib::python.

Revision history for this message
Hugh Esco (hesco) wrote :

with pointers from jproulx and the robot which answered a pull request sent to github, I found the workflow and have submitted a code review request for my patch, accessible here: https://review.openstack.org/#/c/87004/

Revision history for this message
Emilien Macchi (emilienm) wrote :

Outdated, I'm closing it. Feel free to re-open it if you still have a trouble.

Changed in puppet-keystone:
status: New → Won't Fix
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.