Michael Stahnke
2011-Oct-10 18:33 UTC
[Puppet Users] Announce: Puppet Dashboard 1.2.2 Available
This is a maintenance release of Puppet Dashboard 1.2.2. This release is available for download at: http://downloads.puppetlabs.com/dashboard/ We have included Debian and RPM packages as well as a tarball. RPMs are also available on yum.puppetlabs.com. See the Verifying Puppet Download section at: http://projects.puppetlabs.com/projects/puppet/wiki/Downloading_Puppet Please report feedback via the Puppet Labs Redmine site, using an affected version of 1.2.2 http://projects.puppetlabs.com/projects/dashboard Documentation is available at: http://docs.puppetlabs.com/dashboard/index.html # Highlights for this release ## (#9940) dashboard-workers can be managed as service The stop command in the puppet-dashboard-workers init script would fail when run using a puppet service resource. This had something to do with the way sudo works on EL. Removing the sudo from the stop function allows the service to be managed by puppet reliably. And because it is stopping the process, and not creating the process, it doesn''t matter whether it runs as root or puppet-dashboard. ## (#9429) Prevent editing node name The uneditable node name was displayed in a text input control, which was less than ideal for a number of reasons. Now it''s plain text. ## (#9429) makes node name field readonly during edit action The readonly attribute of the node name text field is set via the @readonly_name instance variable. When nil, the node name can be edited. This commit prevents the node name from being edited, though it can be set normally during node creation. ## (#9429) adds attr_readonly to name in the node model Changes to the name attribute of nodes are ignored, via the attr_readonly attribute in the model. In the view, readonly input controls are assigned a #EEE background. spec tests updated with readonly changes. ## (#9282) Change user in database.yml.example to "dashboard" Previously, our database.yml.example file suggested handing the keys to the root MySQL user to Dashboard, which is a poor security practice. This commit changes the default user suggestion to "dashboard", which is the default MySQL user used in Puppet Enterprise. ## (#9262) causes the contents of .section divs to scroll when overflowing This is a short-term solution to a larger problem. Dashboard is split into two columns, the sidebar (20% of window width), and the main content pane (80% of window width). The problem is when dealing with large strings of non-breaking text (e.g. file paths), the containing element runs off the screen unless accomodations are made (e.g. overflow: auto;). The better--long term--fix is to replace the 20%/80% column layout with one that allows the main content pane variable width. Thus, the entire window scrolls horizonally when elements overflow instead of requiring short-term fixes for each offending element. ## (#9215) Add a Rake task that removes nodes v1.2.2 ==484b323 Change node:delete to node:del for consistency 56b141c (#9215) Rename node:del to node:delete 20cf5fe (#9954) Add a rake task to add classes to a nodegroup d9eca18 (#9954) Add a rake task to list nodeclasses e75b51d (#9953) Add a rake task for listing nodegroups 14b93a2 Maint: adding VERSION_LINK to .gitignore 8725921 (#9940) dashboard-workers can be managed as service ce3868f (#9429) Prevent editing node name edbb48e (#9429) makes node name field readonly during edit action 14bc1e5 (#9429) adds attr_readonly to name in the node model a344e82 (#9366) removes conditional on .git for APP_VERSION_LINK 9ed1c19 (#9366) allows a custom version link to be specified 39a07de (#9773) Report content hidden 233fbf0 (#9756/Maint) Fix plugin loading. 54146c6 (#9756/Maint) Better guards around installed_plugins. 7b36bb3 (#9756) Autoload plugin initializers. 5311e6b (#9731) Refactor the Dashboard logo rendering. 1e4996c Maint: telling git to ignore MCollective logs 6c2e454 (#9306) tweaks base header styling to match markup changes c897d00 (#9571) tweaks header markup, method of importing CSS styles 5f381a0 (#9306) adds divs to header markup a63c1df (#9306) sanitizes header markup for assimilation by Riddler 22001cc (9571) exports global nav bar via /header.html ca7d7a5 (#9282) Rewrite explanatory text in database.yml.example 1f42a27 (#8825) allows configuration of logo dimensions and alt text 992af88 (#9262) causes the contents of .section divs to scroll when overflowing ad4641f (#9282) Change user in database.yml.example to "dashboard" 090538f (#9215) Add a Rake task that removes nodes -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
Nick Steel
2011-Oct-11 21:06 UTC
Re: [Puppet Users] Announce: Puppet Dashboard 1.2.2 Available
Any chance of getting RPMS for EL 5? On Mon, Oct 10, 2011 at 11:33 AM, Michael Stahnke <stahnma@puppetlabs.com>wrote:> This is a maintenance release of Puppet Dashboard 1.2.2. > > > This release is available for download at: > http://downloads.puppetlabs.com/dashboard/ > > We have included Debian and RPM packages as well as a tarball. > > RPMs are also available on yum.puppetlabs.com. > > See the Verifying Puppet Download section at: > http://projects.puppetlabs.com/projects/puppet/wiki/Downloading_Puppet > > Please report feedback via the Puppet Labs Redmine site, using an > affected version of 1.2.2 > http://projects.puppetlabs.com/projects/dashboard > > Documentation is available at: > http://docs.puppetlabs.com/dashboard/index.html > > > > # Highlights for this release > > ## (#9940) dashboard-workers can be managed as service > > The stop command in the puppet-dashboard-workers init script would fail > when > run using a puppet service resource. This had something to do with > the way sudo > works on EL. Removing the sudo from the stop function allows the > service to be > managed by puppet reliably. And because it is stopping the process, and > not > creating the process, it doesn''t matter whether it runs as root or > puppet-dashboard. > > ## (#9429) Prevent editing node name > > The uneditable node name was displayed in a text input control, > which was less > than ideal for a number of reasons. Now it''s plain text. > > ## (#9429) makes node name field readonly during edit action > > The readonly attribute of the node name text field is set via the > @readonly_name > instance variable. When nil, the node name can be edited. This > commit prevents > the node name from being edited, though it can be set normally > during node creation. > > ## (#9429) adds attr_readonly to name in the node model > > Changes to the name attribute of nodes are ignored, via the > attr_readonly > attribute in the model. In the view, readonly input controls are > assigned > a #EEE background. spec tests updated with readonly changes. > > > ## (#9282) Change user in database.yml.example to "dashboard" > > Previously, our database.yml.example file suggested handing the keys to > the > root MySQL user to Dashboard, which is a poor security practice. This > commit > changes the default user suggestion to "dashboard", which is the > default MySQL > user used in Puppet Enterprise. > > ## (#9262) causes the contents of .section divs to scroll when overflowing > > This is a short-term solution to a larger problem. Dashboard is > split into two columns, > the sidebar (20% of window width), and the main content pane (80% > of window width). The > problem is when dealing with large strings of non-breaking text > (e.g. file paths), the > containing element runs off the screen unless accomodations are > made (e.g. overflow: auto;). > The better--long term--fix is to replace the 20%/80% column layout > with one that allows > the main content pane variable width. Thus, the entire window > scrolls horizonally when > elements overflow instead of requiring short-term fixes for each > offending element. > > ## (#9215) Add a Rake task that removes nodes > > > > v1.2.2 > ==> 484b323 Change node:delete to node:del for consistency > 56b141c (#9215) Rename node:del to node:delete > 20cf5fe (#9954) Add a rake task to add classes to a nodegroup > d9eca18 (#9954) Add a rake task to list nodeclasses > e75b51d (#9953) Add a rake task for listing nodegroups > 14b93a2 Maint: adding VERSION_LINK to .gitignore > 8725921 (#9940) dashboard-workers can be managed as service > ce3868f (#9429) Prevent editing node name > edbb48e (#9429) makes node name field readonly during edit action > 14bc1e5 (#9429) adds attr_readonly to name in the node model > a344e82 (#9366) removes conditional on .git for APP_VERSION_LINK > 9ed1c19 (#9366) allows a custom version link to be specified > 39a07de (#9773) Report content hidden > 233fbf0 (#9756/Maint) Fix plugin loading. > 54146c6 (#9756/Maint) Better guards around installed_plugins. > 7b36bb3 (#9756) Autoload plugin initializers. > 5311e6b (#9731) Refactor the Dashboard logo rendering. > 1e4996c Maint: telling git to ignore MCollective logs > 6c2e454 (#9306) tweaks base header styling to match markup changes > c897d00 (#9571) tweaks header markup, method of importing CSS styles > 5f381a0 (#9306) adds divs to header markup > a63c1df (#9306) sanitizes header markup for assimilation by Riddler > 22001cc (9571) exports global nav bar via /header.html > ca7d7a5 (#9282) Rewrite explanatory text in database.yml.example > 1f42a27 (#8825) allows configuration of logo dimensions and alt text > 992af88 (#9262) causes the contents of .section divs to scroll when > overflowing > ad4641f (#9282) Change user in database.yml.example to "dashboard" > 090538f (#9215) Add a Rake task that removes nodes > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > To post to this group, send email to puppet-users@googlegroups.com. > To unsubscribe from this group, send email to > puppet-users+unsubscribe@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/puppet-users?hl=en. > >-- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
Michael Stahnke
2011-Oct-12 00:34 UTC
Re: [Puppet Users] Announce: Puppet Dashboard 1.2.2 Available
On Tue, Oct 11, 2011 at 2:06 PM, Nick Steel <nick.steel@gmail.com> wrote:> Any chance of getting RPMS for EL 5? >The Dashboard requires ruby 1.8.7, which isn''t available natively on EL5. If you have an updated ruby, you *should* be able to make the EL6 ones work, I think. You can also run: rpmbuild -tb puppet-dashboard-1.2.2.tar.gz on el5 and it appears to spit out an RPM. -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
Steve Snodgrass
2011-Oct-20 16:46 UTC
[Puppet Users] Re: Announce: Puppet Dashboard 1.2.2 Available
Is this going to make it into the yum repo? Thanks. On Oct 10, 2:33 pm, Michael Stahnke <stah...@puppetlabs.com> wrote:> This is a maintenance release of Puppet Dashboard 1.2.2. > > This release is available for download at:http://downloads.puppetlabs.com/dashboard/ > > We have included Debian and RPM packages as well as a tarball. > > RPMs are also available on yum.puppetlabs.com. > > See the Verifying Puppet Download section at:http://projects.puppetlabs.com/projects/puppet/wiki/Downloading_Puppet > > Please report feedback via the Puppet Labs Redmine site, using an > affected version of 1.2.2http://projects.puppetlabs.com/projects/dashboard > > Documentation is available at:http://docs.puppetlabs.com/dashboard/index.html > > # Highlights for this release > > ## (#9940) dashboard-workers can be managed as service > > The stop command in the puppet-dashboard-workers init script would fail when > run using a puppet service resource. This had something to do with > the way sudo > works on EL. Removing the sudo from the stop function allows the > service to be > managed by puppet reliably. And because it is stopping the process, and not > creating the process, it doesn''t matter whether it runs as root or > puppet-dashboard. > > ## (#9429) Prevent editing node name > > The uneditable node name was displayed in a text input control, > which was less > than ideal for a number of reasons. Now it''s plain text. > > ## (#9429) makes node name field readonly during edit action > > The readonly attribute of the node name text field is set via the > @readonly_name > instance variable. When nil, the node name can be edited. This > commit prevents > the node name from being edited, though it can be set normally > during node creation. > > ## (#9429) adds attr_readonly to name in the node model > > Changes to the name attribute of nodes are ignored, via the attr_readonly > attribute in the model. In the view, readonly input controls are assigned > a #EEE background. spec tests updated with readonly changes. > > ## (#9282) Change user in database.yml.example to "dashboard" > > Previously, our database.yml.example file suggested handing the keys to the > root MySQL user to Dashboard, which is a poor security practice. This commit > changes the default user suggestion to "dashboard", which is the > default MySQL > user used in Puppet Enterprise. > > ## (#9262) causes the contents of .section divs to scroll when overflowing > > This is a short-term solution to a larger problem. Dashboard is > split into two columns, > the sidebar (20% of window width), and the main content pane (80% > of window width). The > problem is when dealing with large strings of non-breaking text > (e.g. file paths), the > containing element runs off the screen unless accomodations are > made (e.g. overflow: auto;). > The better--long term--fix is to replace the 20%/80% column layout > with one that allows > the main content pane variable width. Thus, the entire window > scrolls horizonally when > elements overflow instead of requiring short-term fixes for each > offending element. > > ## (#9215) Add a Rake task that removes nodes > > v1.2.2 > ==> 484b323 Change node:delete to node:del for consistency > 56b141c (#9215) Rename node:del to node:delete > 20cf5fe (#9954) Add a rake task to add classes to a nodegroup > d9eca18 (#9954) Add a rake task to list nodeclasses > e75b51d (#9953) Add a rake task for listing nodegroups > 14b93a2 Maint: adding VERSION_LINK to .gitignore > 8725921 (#9940) dashboard-workers can be managed as service > ce3868f (#9429) Prevent editing node name > edbb48e (#9429) makes node name field readonly during edit action > 14bc1e5 (#9429) adds attr_readonly to name in the node model > a344e82 (#9366) removes conditional on .git for APP_VERSION_LINK > 9ed1c19 (#9366) allows a custom version link to be specified > 39a07de (#9773) Report content hidden > 233fbf0 (#9756/Maint) Fix plugin loading. > 54146c6 (#9756/Maint) Better guards around installed_plugins. > 7b36bb3 (#9756) Autoload plugin initializers. > 5311e6b (#9731) Refactor the Dashboard logo rendering. > 1e4996c Maint: telling git to ignore MCollective logs > 6c2e454 (#9306) tweaks base header styling to match markup changes > c897d00 (#9571) tweaks header markup, method of importing CSS styles > 5f381a0 (#9306) adds divs to header markup > a63c1df (#9306) sanitizes header markup for assimilation by Riddler > 22001cc (9571) exports global nav bar via /header.html > ca7d7a5 (#9282) Rewrite explanatory text in database.yml.example > 1f42a27 (#8825) allows configuration of logo dimensions and alt text > 992af88 (#9262) causes the contents of .section divs to scroll when overflowing > ad4641f (#9282) Change user in database.yml.example to "dashboard" > 090538f (#9215) Add a Rake task that removes nodes-- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
Michael Stahnke
2011-Oct-20 21:06 UTC
Re: [Puppet Users] Re: Announce: Puppet Dashboard 1.2.2 Available
On Thu, Oct 20, 2011 at 9:46 AM, Steve Snodgrass <pheran@gmail.com> wrote:> Is this going to make it into the yum repo? Thanks.What is "this" in this context? Dashboard 1.2.2 is available in the yum repo for EL6.> > On Oct 10, 2:33 pm, Michael Stahnke <stah...@puppetlabs.com> wrote: >> This is a maintenance release of Puppet Dashboard 1.2.2. >> >> This release is available for download at:http://downloads.puppetlabs.com/dashboard/ >> >> We have included Debian and RPM packages as well as a tarball. >> >> RPMs are also available on yum.puppetlabs.com. >> >> See the Verifying Puppet Download section at:http://projects.puppetlabs.com/projects/puppet/wiki/Downloading_Puppet >> >> Please report feedback via the Puppet Labs Redmine site, using an >> affected version of 1.2.2http://projects.puppetlabs.com/projects/dashboard >> >> Documentation is available at:http://docs.puppetlabs.com/dashboard/index.html >> >> # Highlights for this release >> >> ## (#9940) dashboard-workers can be managed as service >> >> The stop command in the puppet-dashboard-workers init script would fail when >> run using a puppet service resource. This had something to do with >> the way sudo >> works on EL. Removing the sudo from the stop function allows the >> service to be >> managed by puppet reliably. And because it is stopping the process, and not >> creating the process, it doesn''t matter whether it runs as root or >> puppet-dashboard. >> >> ## (#9429) Prevent editing node name >> >> The uneditable node name was displayed in a text input control, >> which was less >> than ideal for a number of reasons. Now it''s plain text. >> >> ## (#9429) makes node name field readonly during edit action >> >> The readonly attribute of the node name text field is set via the >> @readonly_name >> instance variable. When nil, the node name can be edited. This >> commit prevents >> the node name from being edited, though it can be set normally >> during node creation. >> >> ## (#9429) adds attr_readonly to name in the node model >> >> Changes to the name attribute of nodes are ignored, via the attr_readonly >> attribute in the model. In the view, readonly input controls are assigned >> a #EEE background. spec tests updated with readonly changes. >> >> ## (#9282) Change user in database.yml.example to "dashboard" >> >> Previously, our database.yml.example file suggested handing the keys to the >> root MySQL user to Dashboard, which is a poor security practice. This commit >> changes the default user suggestion to "dashboard", which is the >> default MySQL >> user used in Puppet Enterprise. >> >> ## (#9262) causes the contents of .section divs to scroll when overflowing >> >> This is a short-term solution to a larger problem. Dashboard is >> split into two columns, >> the sidebar (20% of window width), and the main content pane (80% >> of window width). The >> problem is when dealing with large strings of non-breaking text >> (e.g. file paths), the >> containing element runs off the screen unless accomodations are >> made (e.g. overflow: auto;). >> The better--long term--fix is to replace the 20%/80% column layout >> with one that allows >> the main content pane variable width. Thus, the entire window >> scrolls horizonally when >> elements overflow instead of requiring short-term fixes for each >> offending element. >> >> ## (#9215) Add a Rake task that removes nodes >> >> v1.2.2 >> ==>> 484b323 Change node:delete to node:del for consistency >> 56b141c (#9215) Rename node:del to node:delete >> 20cf5fe (#9954) Add a rake task to add classes to a nodegroup >> d9eca18 (#9954) Add a rake task to list nodeclasses >> e75b51d (#9953) Add a rake task for listing nodegroups >> 14b93a2 Maint: adding VERSION_LINK to .gitignore >> 8725921 (#9940) dashboard-workers can be managed as service >> ce3868f (#9429) Prevent editing node name >> edbb48e (#9429) makes node name field readonly during edit action >> 14bc1e5 (#9429) adds attr_readonly to name in the node model >> a344e82 (#9366) removes conditional on .git for APP_VERSION_LINK >> 9ed1c19 (#9366) allows a custom version link to be specified >> 39a07de (#9773) Report content hidden >> 233fbf0 (#9756/Maint) Fix plugin loading. >> 54146c6 (#9756/Maint) Better guards around installed_plugins. >> 7b36bb3 (#9756) Autoload plugin initializers. >> 5311e6b (#9731) Refactor the Dashboard logo rendering. >> 1e4996c Maint: telling git to ignore MCollective logs >> 6c2e454 (#9306) tweaks base header styling to match markup changes >> c897d00 (#9571) tweaks header markup, method of importing CSS styles >> 5f381a0 (#9306) adds divs to header markup >> a63c1df (#9306) sanitizes header markup for assimilation by Riddler >> 22001cc (9571) exports global nav bar via /header.html >> ca7d7a5 (#9282) Rewrite explanatory text in database.yml.example >> 1f42a27 (#8825) allows configuration of logo dimensions and alt text >> 992af88 (#9262) causes the contents of .section divs to scroll when overflowing >> ad4641f (#9282) Change user in database.yml.example to "dashboard" >> 090538f (#9215) Add a Rake task that removes nodes > > -- > You received this message because you are subscribed to the Google Groups "Puppet Users" group. > To post to this group, send email to puppet-users@googlegroups.com. > To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. > For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en. > >-- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
Steve Snodgrass
2011-Oct-21 14:10 UTC
[Puppet Users] Re: Announce: Puppet Dashboard 1.2.2 Available
My apologies, I didn''t completely investigate the problem before complaining. My reposync cron job is not pulling down dashboard 1.2.2 to my local mirror from the EL6 x86_64 directory. After looking, I found that while the file is present on your web server, reposync is ignoring it because your repo metadata is out of date. I verified that 1.2.2 is missing from the primary.xml file, but you can tell just from the timestamps - the RPM is from 10/10 10:53, whereas the metadata is from 10/10 10:19. It would be helpful if you would automate a createrepo job to either run periodically or as part of your release process. Thanks. On Oct 20, 5:06 pm, Michael Stahnke <stah...@puppetlabs.com> wrote:> On Thu, Oct 20, 2011 at 9:46 AM, Steve Snodgrass <phe...@gmail.com> wrote: > > Is this going to make it into the yum repo? Thanks. > > What is "this" in this context? Dashboard 1.2.2 is available in the > yum repo for EL6. > > > > > > > > > > > On Oct 10, 2:33 pm, Michael Stahnke <stah...@puppetlabs.com> wrote: > >> This is a maintenance release of Puppet Dashboard 1.2.2. > > >> This release is available for download at:http://downloads.puppetlabs.com/dashboard/ > > >> We have included Debian and RPM packages as well as a tarball. > > >> RPMs are also available on yum.puppetlabs.com. > > >> See the Verifying Puppet Download section at:http://projects.puppetlabs.com/projects/puppet/wiki/Downloading_Puppet > > >> Please report feedback via the Puppet Labs Redmine site, using an > >> affected version of 1.2.2http://projects.puppetlabs.com/projects/dashboard > > >> Documentation is available at:http://docs.puppetlabs.com/dashboard/index.html > > >> # Highlights for this release > > >> ## (#9940) dashboard-workers can be managed as service > > >> The stop command in the puppet-dashboard-workers init script would fail when > >> run using a puppet service resource. This had something to do with > >> the way sudo > >> works on EL. Removing the sudo from the stop function allows the > >> service to be > >> managed by puppet reliably. And because it is stopping the process, and not > >> creating the process, it doesn''t matter whether it runs as root or > >> puppet-dashboard. > > >> ## (#9429) Prevent editing node name > > >> The uneditable node name was displayed in a text input control, > >> which was less > >> than ideal for a number of reasons. Now it''s plain text. > > >> ## (#9429) makes node name field readonly during edit action > > >> The readonly attribute of the node name text field is set via the > >> @readonly_name > >> instance variable. When nil, the node name can be edited. This > >> commit prevents > >> the node name from being edited, though it can be set normally > >> during node creation. > > >> ## (#9429) adds attr_readonly to name in the node model > > >> Changes to the name attribute of nodes are ignored, via the attr_readonly > >> attribute in the model. In the view, readonly input controls are assigned > >> a #EEE background. spec tests updated with readonly changes. > > >> ## (#9282) Change user in database.yml.example to "dashboard" > > >> Previously, our database.yml.example file suggested handing the keys to the > >> root MySQL user to Dashboard, which is a poor security practice. This commit > >> changes the default user suggestion to "dashboard", which is the > >> default MySQL > >> user used in Puppet Enterprise. > > >> ## (#9262) causes the contents of .section divs to scroll when overflowing > > >> This is a short-term solution to a larger problem. Dashboard is > >> split into two columns, > >> the sidebar (20% of window width), and the main content pane (80% > >> of window width). The > >> problem is when dealing with large strings of non-breaking text > >> (e.g. file paths), the > >> containing element runs off the screen unless accomodations are > >> made (e.g. overflow: auto;). > >> The better--long term--fix is to replace the 20%/80% column layout > >> with one that allows > >> the main content pane variable width. Thus, the entire window > >> scrolls horizonally when > >> elements overflow instead of requiring short-term fixes for each > >> offending element. > > >> ## (#9215) Add a Rake task that removes nodes > > >> v1.2.2 > >> ==> >> 484b323 Change node:delete to node:del for consistency > >> 56b141c (#9215) Rename node:del to node:delete > >> 20cf5fe (#9954) Add a rake task to add classes to a nodegroup > >> d9eca18 (#9954) Add a rake task to list nodeclasses > >> e75b51d (#9953) Add a rake task for listing nodegroups > >> 14b93a2 Maint: adding VERSION_LINK to .gitignore > >> 8725921 (#9940) dashboard-workers can be managed as service > >> ce3868f (#9429) Prevent editing node name > >> edbb48e (#9429) makes node name field readonly during edit action > >> 14bc1e5 (#9429) adds attr_readonly to name in the node model > >> a344e82 (#9366) removes conditional on .git for APP_VERSION_LINK > >> 9ed1c19 (#9366) allows a custom version link to be specified > >> 39a07de (#9773) Report content hidden > >> 233fbf0 (#9756/Maint) Fix plugin loading. > >> 54146c6 (#9756/Maint) Better guards around installed_plugins. > >> 7b36bb3 (#9756) Autoload plugin initializers. > >> 5311e6b (#9731) Refactor the Dashboard logo rendering. > >> 1e4996c Maint: telling git to ignore MCollective logs > >> 6c2e454 (#9306) tweaks base header styling to match markup changes > >> c897d00 (#9571) tweaks header markup, method of importing CSS styles > >> 5f381a0 (#9306) adds divs to header markup > >> a63c1df (#9306) sanitizes header markup for assimilation by Riddler > >> 22001cc (9571) exports global nav bar via /header.html > >> ca7d7a5 (#9282) Rewrite explanatory text in database.yml.example > >> 1f42a27 (#8825) allows configuration of logo dimensions and alt text > >> 992af88 (#9262) causes the contents of .section divs to scroll when overflowing > >> ad4641f (#9282) Change user in database.yml.example to "dashboard" > >> 090538f (#9215) Add a Rake task that removes nodes > > > -- > > You received this message because you are subscribed to the Google Groups "Puppet Users" group. > > To post to this group, send email to puppet-users@googlegroups.com. > > To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. > > For more options, visit this group athttp://groups.google.com/group/puppet-users?hl=en.-- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
Michael Stahnke
2011-Oct-22 02:18 UTC
Re: [Puppet Users] Re: Announce: Puppet Dashboard 1.2.2 Available
On Fri, Oct 21, 2011 at 7:10 AM, Steve Snodgrass <pheran@gmail.com> wrote:> My apologies, I didn''t completely investigate the problem before > complaining. My reposync cron job is not pulling down dashboard 1.2.2 > to my local mirror from the EL6 x86_64 directory. After looking, I > found that while the file is present on your web server, reposync is > ignoring it because your repo metadata is out of date. I verified > that 1.2.2 is missing from the primary.xml file, but you can tell just > from the timestamps - the RPM is from 10/10 10:53, whereas the > metadata is from 10/10 10:19. It would be helpful if you would > automate a createrepo job to either run periodically or as part of > your release process. Thanks.I think we updated the repodata today. Agreed, though, repodata should be updated when new packages arrive ;)> > On Oct 20, 5:06 pm, Michael Stahnke <stah...@puppetlabs.com> wrote: >> On Thu, Oct 20, 2011 at 9:46 AM, Steve Snodgrass <phe...@gmail.com> wrote: >> > Is this going to make it into the yum repo? Thanks. >> >> What is "this" in this context? Dashboard 1.2.2 is available in the >> yum repo for EL6. >> >> >> >> >> >> >> >> >> >> > On Oct 10, 2:33 pm, Michael Stahnke <stah...@puppetlabs.com> wrote: >> >> This is a maintenance release of Puppet Dashboard 1.2.2. >> >> >> This release is available for download at:http://downloads.puppetlabs.com/dashboard/ >> >> >> We have included Debian and RPM packages as well as a tarball. >> >> >> RPMs are also available on yum.puppetlabs.com. >> >> >> See the Verifying Puppet Download section at:http://projects.puppetlabs.com/projects/puppet/wiki/Downloading_Puppet >> >> >> Please report feedback via the Puppet Labs Redmine site, using an >> >> affected version of 1.2.2http://projects.puppetlabs.com/projects/dashboard >> >> >> Documentation is available at:http://docs.puppetlabs.com/dashboard/index.html >> >> >> # Highlights for this release >> >> >> ## (#9940) dashboard-workers can be managed as service >> >> >> The stop command in the puppet-dashboard-workers init script would fail when >> >> run using a puppet service resource. This had something to do with >> >> the way sudo >> >> works on EL. Removing the sudo from the stop function allows the >> >> service to be >> >> managed by puppet reliably. And because it is stopping the process, and not >> >> creating the process, it doesn''t matter whether it runs as root or >> >> puppet-dashboard. >> >> >> ## (#9429) Prevent editing node name >> >> >> The uneditable node name was displayed in a text input control, >> >> which was less >> >> than ideal for a number of reasons. Now it''s plain text. >> >> >> ## (#9429) makes node name field readonly during edit action >> >> >> The readonly attribute of the node name text field is set via the >> >> @readonly_name >> >> instance variable. When nil, the node name can be edited. This >> >> commit prevents >> >> the node name from being edited, though it can be set normally >> >> during node creation. >> >> >> ## (#9429) adds attr_readonly to name in the node model >> >> >> Changes to the name attribute of nodes are ignored, via the attr_readonly >> >> attribute in the model. In the view, readonly input controls are assigned >> >> a #EEE background. spec tests updated with readonly changes. >> >> >> ## (#9282) Change user in database.yml.example to "dashboard" >> >> >> Previously, our database.yml.example file suggested handing the keys to the >> >> root MySQL user to Dashboard, which is a poor security practice. This commit >> >> changes the default user suggestion to "dashboard", which is the >> >> default MySQL >> >> user used in Puppet Enterprise. >> >> >> ## (#9262) causes the contents of .section divs to scroll when overflowing >> >> >> This is a short-term solution to a larger problem. Dashboard is >> >> split into two columns, >> >> the sidebar (20% of window width), and the main content pane (80% >> >> of window width). The >> >> problem is when dealing with large strings of non-breaking text >> >> (e.g. file paths), the >> >> containing element runs off the screen unless accomodations are >> >> made (e.g. overflow: auto;). >> >> The better--long term--fix is to replace the 20%/80% column layout >> >> with one that allows >> >> the main content pane variable width. Thus, the entire window >> >> scrolls horizonally when >> >> elements overflow instead of requiring short-term fixes for each >> >> offending element. >> >> >> ## (#9215) Add a Rake task that removes nodes >> >> >> v1.2.2 >> >> ==>> >> 484b323 Change node:delete to node:del for consistency >> >> 56b141c (#9215) Rename node:del to node:delete >> >> 20cf5fe (#9954) Add a rake task to add classes to a nodegroup >> >> d9eca18 (#9954) Add a rake task to list nodeclasses >> >> e75b51d (#9953) Add a rake task for listing nodegroups >> >> 14b93a2 Maint: adding VERSION_LINK to .gitignore >> >> 8725921 (#9940) dashboard-workers can be managed as service >> >> ce3868f (#9429) Prevent editing node name >> >> edbb48e (#9429) makes node name field readonly during edit action >> >> 14bc1e5 (#9429) adds attr_readonly to name in the node model >> >> a344e82 (#9366) removes conditional on .git for APP_VERSION_LINK >> >> 9ed1c19 (#9366) allows a custom version link to be specified >> >> 39a07de (#9773) Report content hidden >> >> 233fbf0 (#9756/Maint) Fix plugin loading. >> >> 54146c6 (#9756/Maint) Better guards around installed_plugins. >> >> 7b36bb3 (#9756) Autoload plugin initializers. >> >> 5311e6b (#9731) Refactor the Dashboard logo rendering. >> >> 1e4996c Maint: telling git to ignore MCollective logs >> >> 6c2e454 (#9306) tweaks base header styling to match markup changes >> >> c897d00 (#9571) tweaks header markup, method of importing CSS styles >> >> 5f381a0 (#9306) adds divs to header markup >> >> a63c1df (#9306) sanitizes header markup for assimilation by Riddler >> >> 22001cc (9571) exports global nav bar via /header.html >> >> ca7d7a5 (#9282) Rewrite explanatory text in database.yml.example >> >> 1f42a27 (#8825) allows configuration of logo dimensions and alt text >> >> 992af88 (#9262) causes the contents of .section divs to scroll when overflowing >> >> ad4641f (#9282) Change user in database.yml.example to "dashboard" >> >> 090538f (#9215) Add a Rake task that removes nodes >> >> > -- >> > You received this message because you are subscribed to the Google Groups "Puppet Users" group. >> > To post to this group, send email to puppet-users@googlegroups.com. >> > To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. >> > For more options, visit this group athttp://groups.google.com/group/puppet-users?hl=en. > > -- > You received this message because you are subscribed to the Google Groups "Puppet Users" group. > To post to this group, send email to puppet-users@googlegroups.com. > To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. > For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en. > >-- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
Ohad Levy
2011-Oct-22 04:53 UTC
Re: [Puppet Users] Re: Announce: Puppet Dashboard 1.2.2 Available
On Sat, Oct 22, 2011 at 4:18 AM, Michael Stahnke <stahnma@puppetlabs.com> wrote:> On Fri, Oct 21, 2011 at 7:10 AM, Steve Snodgrass <pheran@gmail.com> wrote: >> My apologies, I didn''t completely investigate the problem before >> complaining. My reposync cron job is not pulling down dashboard 1.2.2 >> to my local mirror from the EL6 x86_64 directory. After looking, I >> found that while the file is present on your web server, reposync is >> ignoring it because your repo metadata is out of date. I verified >> that 1.2.2 is missing from the primary.xml file, but you can tell just >> from the timestamps - the RPM is from 10/10 10:53, whereas the >> metadata is from 10/10 10:19. It would be helpful if you would >> automate a createrepo job to either run periodically or as part of >> your release process. Thanks. > > I think we updated the repodata today. Agreed, though, repodata > should be updated when new packages arrive ;)One can use mtime checksum on the directory to trigger createrepo ;) Ohad> > >> >> On Oct 20, 5:06 pm, Michael Stahnke <stah...@puppetlabs.com> wrote: >>> On Thu, Oct 20, 2011 at 9:46 AM, Steve Snodgrass <phe...@gmail.com> wrote: >>> > Is this going to make it into the yum repo? Thanks. >>> >>> What is "this" in this context? Dashboard 1.2.2 is available in the >>> yum repo for EL6. >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> > On Oct 10, 2:33 pm, Michael Stahnke <stah...@puppetlabs.com> wrote: >>> >> This is a maintenance release of Puppet Dashboard 1.2.2. >>> >>> >> This release is available for download at:http://downloads.puppetlabs.com/dashboard/ >>> >>> >> We have included Debian and RPM packages as well as a tarball. >>> >>> >> RPMs are also available on yum.puppetlabs.com. >>> >>> >> See the Verifying Puppet Download section at:http://projects.puppetlabs.com/projects/puppet/wiki/Downloading_Puppet >>> >>> >> Please report feedback via the Puppet Labs Redmine site, using an >>> >> affected version of 1.2.2http://projects.puppetlabs.com/projects/dashboard >>> >>> >> Documentation is available at:http://docs.puppetlabs.com/dashboard/index.html >>> >>> >> # Highlights for this release >>> >>> >> ## (#9940) dashboard-workers can be managed as service >>> >>> >> The stop command in the puppet-dashboard-workers init script would fail when >>> >> run using a puppet service resource. This had something to do with >>> >> the way sudo >>> >> works on EL. Removing the sudo from the stop function allows the >>> >> service to be >>> >> managed by puppet reliably. And because it is stopping the process, and not >>> >> creating the process, it doesn''t matter whether it runs as root or >>> >> puppet-dashboard. >>> >>> >> ## (#9429) Prevent editing node name >>> >>> >> The uneditable node name was displayed in a text input control, >>> >> which was less >>> >> than ideal for a number of reasons. Now it''s plain text. >>> >>> >> ## (#9429) makes node name field readonly during edit action >>> >>> >> The readonly attribute of the node name text field is set via the >>> >> @readonly_name >>> >> instance variable. When nil, the node name can be edited. This >>> >> commit prevents >>> >> the node name from being edited, though it can be set normally >>> >> during node creation. >>> >>> >> ## (#9429) adds attr_readonly to name in the node model >>> >>> >> Changes to the name attribute of nodes are ignored, via the attr_readonly >>> >> attribute in the model. In the view, readonly input controls are assigned >>> >> a #EEE background. spec tests updated with readonly changes. >>> >>> >> ## (#9282) Change user in database.yml.example to "dashboard" >>> >>> >> Previously, our database.yml.example file suggested handing the keys to the >>> >> root MySQL user to Dashboard, which is a poor security practice. This commit >>> >> changes the default user suggestion to "dashboard", which is the >>> >> default MySQL >>> >> user used in Puppet Enterprise. >>> >>> >> ## (#9262) causes the contents of .section divs to scroll when overflowing >>> >>> >> This is a short-term solution to a larger problem. Dashboard is >>> >> split into two columns, >>> >> the sidebar (20% of window width), and the main content pane (80% >>> >> of window width). The >>> >> problem is when dealing with large strings of non-breaking text >>> >> (e.g. file paths), the >>> >> containing element runs off the screen unless accomodations are >>> >> made (e.g. overflow: auto;). >>> >> The better--long term--fix is to replace the 20%/80% column layout >>> >> with one that allows >>> >> the main content pane variable width. Thus, the entire window >>> >> scrolls horizonally when >>> >> elements overflow instead of requiring short-term fixes for each >>> >> offending element. >>> >>> >> ## (#9215) Add a Rake task that removes nodes >>> >>> >> v1.2.2 >>> >> ==>>> >> 484b323 Change node:delete to node:del for consistency >>> >> 56b141c (#9215) Rename node:del to node:delete >>> >> 20cf5fe (#9954) Add a rake task to add classes to a nodegroup >>> >> d9eca18 (#9954) Add a rake task to list nodeclasses >>> >> e75b51d (#9953) Add a rake task for listing nodegroups >>> >> 14b93a2 Maint: adding VERSION_LINK to .gitignore >>> >> 8725921 (#9940) dashboard-workers can be managed as service >>> >> ce3868f (#9429) Prevent editing node name >>> >> edbb48e (#9429) makes node name field readonly during edit action >>> >> 14bc1e5 (#9429) adds attr_readonly to name in the node model >>> >> a344e82 (#9366) removes conditional on .git for APP_VERSION_LINK >>> >> 9ed1c19 (#9366) allows a custom version link to be specified >>> >> 39a07de (#9773) Report content hidden >>> >> 233fbf0 (#9756/Maint) Fix plugin loading. >>> >> 54146c6 (#9756/Maint) Better guards around installed_plugins. >>> >> 7b36bb3 (#9756) Autoload plugin initializers. >>> >> 5311e6b (#9731) Refactor the Dashboard logo rendering. >>> >> 1e4996c Maint: telling git to ignore MCollective logs >>> >> 6c2e454 (#9306) tweaks base header styling to match markup changes >>> >> c897d00 (#9571) tweaks header markup, method of importing CSS styles >>> >> 5f381a0 (#9306) adds divs to header markup >>> >> a63c1df (#9306) sanitizes header markup for assimilation by Riddler >>> >> 22001cc (9571) exports global nav bar via /header.html >>> >> ca7d7a5 (#9282) Rewrite explanatory text in database.yml.example >>> >> 1f42a27 (#8825) allows configuration of logo dimensions and alt text >>> >> 992af88 (#9262) causes the contents of .section divs to scroll when overflowing >>> >> ad4641f (#9282) Change user in database.yml.example to "dashboard" >>> >> 090538f (#9215) Add a Rake task that removes nodes >>> >>> > -- >>> > You received this message because you are subscribed to the Google Groups "Puppet Users" group. >>> > To post to this group, send email to puppet-users@googlegroups.com. >>> > To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. >>> > For more options, visit this group athttp://groups.google.com/group/puppet-users?hl=en. >> >> -- >> You received this message because you are subscribed to the Google Groups "Puppet Users" group. >> To post to this group, send email to puppet-users@googlegroups.com. >> To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. >> For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en. >> >> > > -- > You received this message because you are subscribed to the Google Groups "Puppet Users" group. > To post to this group, send email to puppet-users@googlegroups.com. > To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. > For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en. > >-- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.