This rc addresses an issue when using Dashboard 1.1.0rc1 with Puppet 2.6.7rc1 when the Puppet master would have both storedconfigs, and the inventory service enabled.
Bug #6791 - Fact lookup for a single node from Dashboard fails when using storeconfigs This is because the active_record terminus that storeconfigs sets as the cache for facts does not properly return the facts' timestamp. Dashboard then tries to parse this missing field and fails with can't dup NilClass. Facts search is unaffected by this. Also, as noted with the rc1 announcement, there were a couple of very important notes we forgot to mention: 1. Reports will need to be converted to a new schematized format when upgrading (#5459). Rather than just storing reports as serialized YAML in the database as is currently done in v1.0.4, they are now in a set of tables that allows them to be queried more easily and faster. This conversion can be a slow process if you have a long history of reports, so it's not done as part of `rake db:migrate`. Instead, there is a rake task (#5535) that will do the conversion for you, converting newer reports first and able to be resumed if it's interrupted just by rerunning it. `rake reports:schematize` Also worth noting is the `rake reports:prune` task that can prune older reports that you don't care about, which will make this conversion much faster. Run the rake task without arguments to see documentation for how to specify how far back to prune. 2. The new inventory service portion of Dashboard only works if you're running the newest version of Puppet (2.6.7 which is releasing today). This release is available for download at: http://puppetlabs.com/downloads/dashboard/puppet-dashboard-1.1.0rc3.tar.gz See the Verifying Puppet Download section at: http://projects.puppetlabs.com/projects/puppet/wiki/Downloading_Puppet#Verifying+Puppet+Downloads Please report feedback via the Puppet Labs Redmine site, using an affected version of 1.1.0rc3: http://projects.puppetlabs.com/projects/dashboard/ v1.1.0rc3 ========= 2d4d3da Updated VERSION for 1.1.0rc3 v1.1.0rc2 ========= af1a006 (#6835) Handle malformed facts from Puppet 2.6.7 & storedconfigs -- Jacob Helwig
signature.asc
Description: Digital signature