Skip to content

Instantly share code, notes, and snippets.

@kbarber
Created July 10, 2014 17:14
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
Star You must be signed in to star a gist
Save kbarber/36cdac8c52767dee7c03 to your computer and use it in GitHub Desktop.
2014-07-10 18:14:00,049 ERROR [c.p.p.command] [d2a06fe2-64d1-40ff-ab5b-c8c38b2f5f4e] [replace catalog] Retrying after attempt 4, due to: clojure.lang.ExceptionInfo: Value does not match schema: {:producer-timestamp (not (instance? java.lang.String a-java.sql.Timestamp))} {:schema {:name java.lang.String, :version java.lang.String, :environment (maybe java.lang.String), :transaction-uuid (maybe java.lang.String), :producer-timestamp (maybe java.lang.String), :edges (either [{Any Any}] #{{Any Any}}), :resources (either [{Any Any}] {Any {Any Any}})}, :value {:resources ({:tags ["stage"], :type "Stage", :title "main", :parameters {"alias" ["main"], "name" "main"}, :exported false} {:tags ["class" "file"], :file "/Users/ken/.puppet/manifests/site.pp", :type "File", :title "/tmp", :line 1, :parameters {"ensure" "directory"}, :exported false} {:tags ["class"], :type "Class", :title "main", :parameters {"alias" ["main"], "name" "main"}, :exported false} {:tags ["class" "file"], :file "/Users/ken/.puppet/manifests/site.pp", :type "File", :title "/tmp/foo", :line 4, :parameters {"content" "foo", "ensure" "present"}, :exported false} {:tags ["settings" "class"], :type "Class", :title "Settings", :parameters {}, :exported false}), :edges ({:source {:type "Class", :title "main"}, :target {:type "File", :title "/tmp"}, :relationship "contains"} {:source {:type "Class", :title "main"}, :target {:type "File", :title "/tmp/foo"}, :relationship "contains"} {:source {:type "Stage", :title "main"}, :target {:type "Class", :title "main"}, :relationship "contains"} {:source {:type "Stage", :title "main"}, :target {:type "Class", :title "Settings"}, :relationship "contains"}), :producer-timestamp #inst "2014-07-10T17:12:41.000000000-00:00", :transaction-uuid "655ebb3a-604f-49ec-8894-8925d7927ae9", :environment "production", :version "1405012361", :name "kb.local"}, :error {:producer-timestamp (not (instance? java.lang.String a-java.sql.Timestamp))}}
clojure.lang.ExceptionInfo: Value does not match schema: {:producer-timestamp (not (instance? java.lang.String a-java.sql.Timestamp))}
at schema.core$validate.invoke(core.clj:165) ~[na:na]
at com.puppetlabs.puppetdb.catalogs$eval5825$canonical_catalog__5826$fn__5827.invoke(catalogs.clj:225) ~[na:na]
at com.puppetlabs.puppetdb.catalogs$eval5825$canonical_catalog__5826.invoke(catalogs.clj:212) ~[na:na]
at com.puppetlabs.puppetdb.query.catalogs$eval8028$catalog_for_node__8029$fn__8030.invoke(catalogs.clj:107) ~[na:na]
at com.puppetlabs.puppetdb.query.catalogs$eval8028$catalog_for_node__8029.invoke(catalogs.clj:102) ~[na:na]
at com.puppetlabs.puppetdb.scf.hash_debug$diffable_old_catalog.invoke(hash_debug.clj:49) ~[na:na]
at com.puppetlabs.puppetdb.scf.hash_debug$debug_catalog.invoke(hash_debug.clj:54) ~[na:na]
at com.puppetlabs.puppetdb.scf.storage$eval8936$update_catalog_hash_miss__8937$fn__8938.invoke(storage.clj:663) ~[na:na]
at com.puppetlabs.puppetdb.scf.storage$eval8936$update_catalog_hash_miss__8937.invoke(storage.clj:650) ~[na:na]
at com.puppetlabs.puppetdb.scf.storage$eval8987$add_catalog_BANG___8988$fn__8994$fn__9003.invoke(storage.clj:708) ~[na:na]
at clojure.java.jdbc.internal$transaction_STAR_.invoke(internal.clj:223) ~[na:na]
at com.puppetlabs.puppetdb.scf.storage$eval8987$add_catalog_BANG___8988$fn__8994.invoke(storage.clj:699) ~[na:na]
at com.puppetlabs.puppetdb.scf.storage$eval8987$add_catalog_BANG___8988.invoke(storage.clj:680) ~[na:na]
at com.puppetlabs.puppetdb.scf.storage$eval9351$replace_catalog_BANG___9352$fn__9358$fn__9360$fn__9361.invoke(storage.clj:1018) ~[na:na]
at clojure.java.jdbc.internal$transaction_STAR_.invoke(internal.clj:223) ~[na:na]
at com.puppetlabs.puppetdb.scf.storage$eval9351$replace_catalog_BANG___9352$fn__9358$fn__9360.invoke(storage.clj:1017) ~[na:na]
at com.puppetlabs.puppetdb.scf.storage.proxy$java.lang.Object$Callable$7da976d4.call(Unknown Source) ~[na:na]
at com.yammer.metrics.core.Timer.time(Timer.java:91) ~[metrics-core-2.0.1.jar:na]
at com.puppetlabs.puppetdb.scf.storage$eval9351$replace_catalog_BANG___9352$fn__9358.invoke(storage.clj:1016) ~[na:na]
at com.puppetlabs.puppetdb.scf.storage$eval9351$replace_catalog_BANG___9352.invoke(storage.clj:1005) ~[na:na]
at com.puppetlabs.puppetdb.command$replace_catalog_STAR_$fn__10633.invoke(command.clj:313) ~[na:na]
at com.puppetlabs.jdbc$with_transacted_connection_fn$fn__6468$fn__6469.invoke(jdbc.clj:209) ~[na:na]
at clojure.java.jdbc.internal$transaction_STAR_.invoke(internal.clj:204) ~[na:na]
at com.puppetlabs.jdbc$with_transacted_connection_fn$fn__6468.invoke(jdbc.clj:208) ~[na:na]
at clojure.java.jdbc.internal$with_connection_STAR_.invoke(internal.clj:186) ~[na:na]
at com.puppetlabs.jdbc$with_transacted_connection_fn.invoke(jdbc.clj:205) ~[na:na]
at com.puppetlabs.puppetdb.command$replace_catalog_STAR_.invoke(command.clj:309) ~[na:na]
at com.puppetlabs.puppetdb.command$eval10663$fn__10665.invoke(command.clj:346) ~[na:na]
at clojure.lang.MultiFn.invoke(MultiFn.java:231) ~[clojure-1.6.0.jar:na]
at com.puppetlabs.puppetdb.command$produce_message_handler$fn__10873.invoke(command.clj:647) ~[na:na]
at com.puppetlabs.puppetdb.command$wrap_with_discard$fn__10822$fn__10826.invoke(command.clj:554) ~[na:na]
at com.puppetlabs.puppetdb.command.proxy$java.lang.Object$Callable$7da976d4.call(Unknown Source) ~[na:na]
at com.yammer.metrics.core.Timer.time(Timer.java:91) ~[metrics-core-2.0.1.jar:na]
at com.puppetlabs.puppetdb.command$wrap_with_discard$fn__10822.invoke(command.clj:553) ~[na:na]
at com.puppetlabs.puppetdb.command$wrap_with_exception_handling$fn__10807$fn__10808.invoke(command.clj:507) ~[na:na]
at com.puppetlabs.puppetdb.command.proxy$java.lang.Object$Callable$7da976d4.call(Unknown Source) ~[na:na]
at com.yammer.metrics.core.Timer.time(Timer.java:91) ~[metrics-core-2.0.1.jar:na]
at com.puppetlabs.puppetdb.command$wrap_with_exception_handling$fn__10807.invoke(command.clj:506) ~[na:na]
at com.puppetlabs.puppetdb.command$wrap_with_command_parser$fn__10817.invoke(command.clj:529) [na:na]
at com.puppetlabs.puppetdb.command$wrap_with_meter$fn__10797.invoke(command.clj:467) [na:na]
at com.puppetlabs.puppetdb.command$wrap_with_thread_name$fn__10831.invoke(command.clj:569) [na:na]
at com.puppetlabs.mq$create_message_listener$reify__9978.onMessage(mq.clj:270) [na:na]
at org.springframework.jms.listener.AbstractMessageListenerContainer.doInvokeListener(AbstractMessageListenerContainer.java:560) [spring-jms-3.0.5.RELEASE.jar:3.0.5.RELEASE]
at org.springframework.jms.listener.AbstractMessageListenerContainer.invokeListener(AbstractMessageListenerContainer.java:498) [spring-jms-3.0.5.RELEASE.jar:3.0.5.RELEASE]
at org.springframework.jms.listener.AbstractMessageListenerContainer.doExecuteListener(AbstractMessageListenerContainer.java:467) [spring-jms-3.0.5.RELEASE.jar:3.0.5.RELEASE]
at org.springframework.jms.listener.AbstractPollingMessageListenerContainer.doReceiveAndExecute(AbstractPollingMessageListenerContainer.java:325) [spring-jms-3.0.5.RELEASE.jar:3.0.5.RELEASE]
at org.springframework.jms.listener.AbstractPollingMessageListenerContainer.receiveAndExecute(AbstractPollingMessageListenerContainer.java:263) [spring-jms-3.0.5.RELEASE.jar:3.0.5.RELEASE]
at org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.invokeListener(DefaultMessageListenerContainer.java:1058) [spring-jms-3.0.5.RELEASE.jar:3.0.5.RELEASE]
at org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.executeOngoingLoop(DefaultMessageListenerContainer.java:1050) [spring-jms-3.0.5.RELEASE.jar:3.0.5.RELEASE]
at org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.run(DefaultMessageListenerContainer.java:947) [spring-jms-3.0.5.RELEASE.jar:3.0.5.RELEASE]
at java.lang.Thread.run(Thread.java:745) [na:1.7.0_55]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment