6/7 Opscode Ticket Triage


#1

Happy Tuesday team!

We’ve been fixing and merging a lot of tickets lately. I’ve been
seeing some great branches from first time contributors. Remember that
if you’re a new contributor, you can find help here on this list. Go
ahead, write up a patch, and ask around for opinions or review. We
love it.

— Opscode Chef

Merge:
CHEF-1899: There should be a Debian package for the Opscode repo’s APT key
CHEF-1900: packages README should link to new “How to Contribute” and
"Working with Git" pages
CHEF-1907 / CHEF-2089: OSX Macports package provider does not respect options
CHEF-1901: Rakefile for mixlib-cli should require yaml

Other:
CHEF-2383: symbolic link does not work if destination is a directory
Triaged priority down, workaround is simple. May be WONTFIX.
CHEF-1996: Create and edit node supports environment selection
Already merged, closed.
CHEF-2197: knife ec2 server list fails with empty server.state
Already merged, closed and moved to KNIFE_EC2-20

— Opscode Cookbooks

To merge:

COOK-455 - mysql cookbook fails to install on debian 5.0.6+
COOK-464 - Automate mysql portions of jira cookbook
COOK-465 - Allow remote root connections to mysql for grants
COOK-476 - apt-cacher should check for existing proxy setups
COOK-477 - NGINX Module compilation support for nginx::source
COOK-482 - The “compact view” resource is missing some CouchDB views
COOK-493 - ssh_known_hosts should include fqdn as well as hostname
COOK-500 - Munin cookbook should sort server lists for file stability
COOK-501 - Munin cookbook support for RedHat
COOK-518 - Template error in a2dissite.erb
COOK-519 - Apache cookbook cleanups for RedHat
COOK-520 - Arch Linux platform support for java cookbook
COOK-562 - Mysql my.cnf conf file don’t use all tunable attribute
COOK-578 - mysql:server drops password on command-line execute resource unquoted
COOK-588 - pxe_dust preseed isn’t working with Ubuntu 10.04 LTS

Other:

COOK-453 - Applicaiton::Rails: update bundler commands for latest best practices
closed, already merged and released.
COOK-457 - Create Transmission/Bittorrent cookbook
closed, already merged and released.
COOK-462 - the application cookbook should support Python WSGI apps
and Gunicorn deployments
closed, already merged and released.
COOK 478 - Add log rotate script for nginx::source Cookbook
closed, already fixed as part of COOK-477
COOK-479 - Add the ‘apache log format’ to the main HTTP block of nginx.conf
closed, already fixed as part of COOK-477
COOK-483 - logrotate_app definition falls over when used outside of
logrotate cookbook
reopened, suggested an alternate fix
COOK-498 - Apache cookbook missing dependency on g++ on Ubuntu (due to
authopenid)
reopened, suggested using dependency on build-essential cookbook
COOK-506 - Nagios::Client support for RedHat
reopened, questions posed to fix author
COOK-516 - ruby_enterprise cookbook README lists the wrong default version
won’t fix, deprecated cookbook
COOK-508 - Fix reference to undefined deploy resource in Unicorn
recipe. Introduced by CHEF-1321.
closed, already fixed as part of COOK-542

I’ll be out for the rest of June. The rest of the team will keep
working toward 0.10.2.


Bryan McLellan | opscode | senior systems administrator
© 206.607.7108 | (t) @btmspox | (b) http://blog.loftninjas.org


#2

Hi,

What do you think about CHEF-2222 and CHEF-597 ?


Laurent


#3

Bryan,

Any chance COOK-580 could get merged as well?

Thanks.
-Joe


Name: Joseph A. Williams
Email: joe@joetify.com
Blog: http://www.joeandmotorboat.com/
Twitter: http://twitter.com/williamsjoe

On Tuesday, June 7, 2011 at 2:44 PM, Bryan McLellan wrote:

Happy Tuesday team!

We’ve been fixing and merging a lot of tickets lately. I’ve been
seeing some great branches from first time contributors. Remember that
if you’re a new contributor, you can find help here on this list. Go
ahead, write up a patch, and ask around for opinions or review. We
love it.

— Opscode Chef

Merge:
CHEF-1899: There should be a Debian package for the Opscode repo’s APT key
CHEF-1900: packages README should link to new “How to Contribute” and
"Working with Git" pages
CHEF-1907 / CHEF-2089: OSX Macports package provider does not respect options
CHEF-1901: Rakefile for mixlib-cli should require yaml

Other:
CHEF-2383: symbolic link does not work if destination is a directory
Triaged priority down, workaround is simple. May be WONTFIX.
CHEF-1996: Create and edit node supports environment selection
Already merged, closed.
CHEF-2197: knife ec2 server list fails with empty server.state
Already merged, closed and moved to KNIFE_EC2-20

— Opscode Cookbooks

To merge:

COOK-455 - mysql cookbook fails to install on debian 5.0.6+
COOK-464 - Automate mysql portions of jira cookbook
COOK-465 - Allow remote root connections to mysql for grants
COOK-476 - apt-cacher should check for existing proxy setups
COOK-477 - NGINX Module compilation support for nginx::source
COOK-482 - The “compact view” resource is missing some CouchDB views
COOK-493 - ssh_known_hosts should include fqdn as well as hostname
COOK-500 - Munin cookbook should sort server lists for file stability
COOK-501 - Munin cookbook support for RedHat
COOK-518 - Template error in a2dissite.erb
COOK-519 - Apache cookbook cleanups for RedHat
COOK-520 - Arch Linux platform support for java cookbook
COOK-562 - Mysql my.cnf conf file don’t use all tunable attribute
COOK-578 - mysql:server drops password on command-line execute resource unquoted
COOK-588 - pxe_dust preseed isn’t working with Ubuntu 10.04 LTS

Other:

COOK-453 - Applicaiton::Rails: update bundler commands for latest best practices
closed, already merged and released.
COOK-457 - Create Transmission/Bittorrent cookbook
closed, already merged and released.
COOK-462 - the application cookbook should support Python WSGI apps
and Gunicorn deployments
closed, already merged and released.
COOK 478 - Add log rotate script for nginx::source Cookbook
closed, already fixed as part of COOK-477
COOK-479 - Add the ‘apache log format’ to the main HTTP block of nginx.conf
closed, already fixed as part of COOK-477
COOK-483 - logrotate_app definition falls over when used outside of
logrotate cookbook
reopened, suggested an alternate fix
COOK-498 - Apache cookbook missing dependency on g++ on Ubuntu (due to
authopenid)
reopened, suggested using dependency on build-essential cookbook
COOK-506 - Nagios::Client support for RedHat
reopened, questions posed to fix author
COOK-516 - ruby_enterprise cookbook README lists the wrong default version
won’t fix, deprecated cookbook
COOK-508 - Fix reference to undefined deploy resource in Unicorn
recipe. Introduced by CHEF-1321.
closed, already fixed as part of COOK-542

I’ll be out for the rest of June. The rest of the team will keep
working toward 0.10.2.


Bryan McLellan | opscode | senior systems administrator
© 206.607.7108 | (t) @btmspox | (b) http://blog.loftninjas.org


#4

Joe,
COOK-580 wasn’t picked up since it is still marked ‘Opened’. :slight_smile: But since it has a fix (thx!) and you are a cool dude I will triage and merge now.

Seth


Opscode, Inc.
Seth Chisamore, Senior Technical Evangelist
IRC, Skype, Twitter, Github: schisamo

On Tuesday, June 7, 2011 at 5:54 PM, Joe Williams wrote:

Bryan,

Any chance COOK-580 could get merged as well?

Thanks.
-Joe


Name: Joseph A. Williams
Email: joe@joetify.com (mailto:joe@joetify.com)
Blog: http://www.joeandmotorboat.com/
Twitter: http://twitter.com/williamsjoe

On Tuesday, June 7, 2011 at 2:44 PM, Bryan McLellan wrote:

Happy Tuesday team!

We’ve been fixing and merging a lot of tickets lately. I’ve been
seeing some great branches from first time contributors. Remember that
if you’re a new contributor, you can find help here on this list. Go
ahead, write up a patch, and ask around for opinions or review. We
love it.

— Opscode Chef

Merge:
CHEF-1899: There should be a Debian package for the Opscode repo’s APT key
CHEF-1900: packages README should link to new “How to Contribute” and
"Working with Git" pages
CHEF-1907 / CHEF-2089: OSX Macports package provider does not respect options
CHEF-1901: Rakefile for mixlib-cli should require yaml

Other:
CHEF-2383: symbolic link does not work if destination is a directory
Triaged priority down, workaround is simple. May be WONTFIX.
CHEF-1996: Create and edit node supports environment selection
Already merged, closed.
CHEF-2197: knife ec2 server list fails with empty server.state
Already merged, closed and moved to KNIFE_EC2-20

— Opscode Cookbooks

To merge:

COOK-455 - mysql cookbook fails to install on debian 5.0.6+
COOK-464 - Automate mysql portions of jira cookbook
COOK-465 - Allow remote root connections to mysql for grants
COOK-476 - apt-cacher should check for existing proxy setups
COOK-477 - NGINX Module compilation support for nginx::source
COOK-482 - The “compact view” resource is missing some CouchDB views
COOK-493 - ssh_known_hosts should include fqdn as well as hostname
COOK-500 - Munin cookbook should sort server lists for file stability
COOK-501 - Munin cookbook support for RedHat
COOK-518 - Template error in a2dissite.erb
COOK-519 - Apache cookbook cleanups for RedHat
COOK-520 - Arch Linux platform support for java cookbook
COOK-562 - Mysql my.cnf conf file don’t use all tunable attribute
COOK-578 - mysql:server drops password on command-line execute resource unquoted
COOK-588 - pxe_dust preseed isn’t working with Ubuntu 10.04 LTS

Other:

COOK-453 - Applicaiton::Rails: update bundler commands for latest best practices
closed, already merged and released.
COOK-457 - Create Transmission/Bittorrent cookbook
closed, already merged and released.
COOK-462 - the application cookbook should support Python WSGI apps
and Gunicorn deployments
closed, already merged and released.
COOK 478 - Add log rotate script for nginx::source Cookbook
closed, already fixed as part of COOK-477
COOK-479 - Add the ‘apache log format’ to the main HTTP block of nginx.conf
closed, already fixed as part of COOK-477
COOK-483 - logrotate_app definition falls over when used outside of
logrotate cookbook
reopened, suggested an alternate fix
COOK-498 - Apache cookbook missing dependency on g++ on Ubuntu (due to
authopenid)
reopened, suggested using dependency on build-essential cookbook
COOK-506 - Nagios::Client support for RedHat
reopened, questions posed to fix author
COOK-516 - ruby_enterprise cookbook README lists the wrong default version
won’t fix, deprecated cookbook
COOK-508 - Fix reference to undefined deploy resource in Unicorn
recipe. Introduced by CHEF-1321.
closed, already fixed as part of COOK-542

I’ll be out for the rest of June. The rest of the team will keep
working toward 0.10.2.


Bryan McLellan | opscode | senior systems administrator
© 206.607.7108 | (t) @btmspox | (b) http://blog.loftninjas.org


#5

Cool, good to know, thanks!


Name: Joseph A. Williams
Email: joe@joetify.com
Blog: http://www.joeandmotorboat.com/
Twitter: http://twitter.com/williamsjoe

On Tuesday, June 7, 2011 at 3:15 PM, Seth Chisamore wrote:

Joe,
COOK-580 wasn’t picked up since it is still marked ‘Opened’. :slight_smile: But since it has a fix (thx!) and you are a cool dude I will triage and merge now.

Seth


Opscode, Inc.
Seth Chisamore, Senior Technical Evangelist
IRC, Skype, Twitter, Github: schisamo

On Tuesday, June 7, 2011 at 5:54 PM, Joe Williams wrote:

Bryan,

Any chance COOK-580 could get merged as well?

Thanks.
-Joe


Name: Joseph A. Williams
Email: joe@joetify.com (mailto:joe@joetify.com)
Blog: http://www.joeandmotorboat.com/
Twitter: http://twitter.com/williamsjoe

On Tuesday, June 7, 2011 at 2:44 PM, Bryan McLellan wrote:

Happy Tuesday team!

We’ve been fixing and merging a lot of tickets lately. I’ve been
seeing some great branches from first time contributors. Remember that
if you’re a new contributor, you can find help here on this list. Go
ahead, write up a patch, and ask around for opinions or review. We
love it.

— Opscode Chef

Merge:
CHEF-1899: There should be a Debian package for the Opscode repo’s APT key
CHEF-1900: packages README should link to new “How to Contribute” and
"Working with Git" pages
CHEF-1907 / CHEF-2089: OSX Macports package provider does not respect options
CHEF-1901: Rakefile for mixlib-cli should require yaml

Other:
CHEF-2383: symbolic link does not work if destination is a directory
Triaged priority down, workaround is simple. May be WONTFIX.
CHEF-1996: Create and edit node supports environment selection
Already merged, closed.
CHEF-2197: knife ec2 server list fails with empty server.state
Already merged, closed and moved to KNIFE_EC2-20

— Opscode Cookbooks

To merge:

COOK-455 - mysql cookbook fails to install on debian 5.0.6+
COOK-464 - Automate mysql portions of jira cookbook
COOK-465 - Allow remote root connections to mysql for grants
COOK-476 - apt-cacher should check for existing proxy setups
COOK-477 - NGINX Module compilation support for nginx::source
COOK-482 - The “compact view” resource is missing some CouchDB views
COOK-493 - ssh_known_hosts should include fqdn as well as hostname
COOK-500 - Munin cookbook should sort server lists for file stability
COOK-501 - Munin cookbook support for RedHat
COOK-518 - Template error in a2dissite.erb
COOK-519 - Apache cookbook cleanups for RedHat
COOK-520 - Arch Linux platform support for java cookbook
COOK-562 - Mysql my.cnf conf file don’t use all tunable attribute
COOK-578 - mysql:server drops password on command-line execute resource unquoted
COOK-588 - pxe_dust preseed isn’t working with Ubuntu 10.04 LTS

Other:

COOK-453 - Applicaiton::Rails: update bundler commands for latest best practices
closed, already merged and released.
COOK-457 - Create Transmission/Bittorrent cookbook
closed, already merged and released.
COOK-462 - the application cookbook should support Python WSGI apps
and Gunicorn deployments
closed, already merged and released.
COOK 478 - Add log rotate script for nginx::source Cookbook
closed, already fixed as part of COOK-477
COOK-479 - Add the ‘apache log format’ to the main HTTP block of nginx.conf
closed, already fixed as part of COOK-477
COOK-483 - logrotate_app definition falls over when used outside of
logrotate cookbook
reopened, suggested an alternate fix
COOK-498 - Apache cookbook missing dependency on g++ on Ubuntu (due to
authopenid)
reopened, suggested using dependency on build-essential cookbook
COOK-506 - Nagios::Client support for RedHat
reopened, questions posed to fix author
COOK-516 - ruby_enterprise cookbook README lists the wrong default version
won’t fix, deprecated cookbook
COOK-508 - Fix reference to undefined deploy resource in Unicorn
recipe. Introduced by CHEF-1321.
closed, already fixed as part of COOK-542

I’ll be out for the rest of June. The rest of the team will keep
working toward 0.10.2.


Bryan McLellan | opscode | senior systems administrator
© 206.607.7108 | (t) @btmspox | (b) http://blog.loftninjas.org


#6

On Tue, Jun 7, 2011 at 3:15 PM, Seth Chisamore schisamo@opscode.com wrote:

COOK-580 wasn’t picked up since it is still marked ‘Opened’. :slight_smile:

Right, as Seth indirectly noted, we only merge tickets that are marked
fixed/resolved, otherwise we don’t know what tickets have fixes. Once
we merge them, we then set them to fixed/closed.

I updated the “How To Contribute Page” recently to make the current
process a little clearer. If it isn’t clear to anyone, please let me
know.

http://wiki.opscode.com/display/chef/How+to+Contribute

Bryan


#7

I flagged one as fixed a while back (http://tickets.opscode.com/browse/COOK-533) and just re-assigned to Seth (was Joshua). Sorry for the noise Seth, but I’m emailing the list in case you don’t get emails from JIRA.

Alex

On Jun 7, 2011, at 3:36 PM, Bryan McLellan wrote:

On Tue, Jun 7, 2011 at 3:15 PM, Seth Chisamore schisamo@opscode.com wrote:

COOK-580 wasn’t picked up since it is still marked ‘Opened’. :slight_smile:

Right, as Seth indirectly noted, we only merge tickets that are marked
fixed/resolved, otherwise we don’t know what tickets have fixes. Once
we merge them, we then set them to fixed/closed.

I updated the “How To Contribute Page” recently to make the current
process a little clearer. If it isn’t clear to anyone, please let me
know.

http://wiki.opscode.com/display/chef/How+to+Contribute

Bryan


#8

Alex,
We just ran out of time during the weekly ticket triage before we got to COOK-580. We are currently working through the backlog of resolved/fixed COOK tickets…using the public “Resolved Cookbook Issues” filter [0] to drive the meetings. Once we ‘catch up’ we plan on switching to triaging all new tickets (that may not even contain a fix) using the public “Untriaged Cookbook Tickets” filter [1].

Seth


Opscode, Inc.
Seth Chisamore, Senior Technical Evangelist
IRC, Skype, Twitter, Github: schisamo

[0] http://tickets.opscode.com/secure/IssueNavigator.jspa?requestId=10474
[1] http://tickets.opscode.com/secure/IssueNavigator.jspa?requestId=10472

On Tuesday, June 7, 2011 at 6:43 PM, Alex Soto wrote:

I flagged one as fixed a while back (http://tickets.opscode.com/browse/COOK-533) and just re-assigned to Seth (was Joshua). Sorry for the noise Seth, but I’m emailing the list in case you don’t get emails from JIRA.

Alex

On Jun 7, 2011, at 3:36 PM, Bryan McLellan wrote:

On Tue, Jun 7, 2011 at 3:15 PM, Seth Chisamore <schisamo@opscode.com (mailto:schisamo@opscode.com)> wrote:

COOK-580 wasn’t picked up since it is still marked ‘Opened’. :slight_smile:

Right, as Seth indirectly noted, we only merge tickets that are marked
fixed/resolved, otherwise we don’t know what tickets have fixes. Once
we merge them, we then set them to fixed/closed.

I updated the “How To Contribute Page” recently to make the current
process a little clearer. If it isn’t clear to anyone, please let me
know.

http://wiki.opscode.com/display/chef/How+to+Contribute

Bryan


#9

Also how about CHEF-2312 ? Hoping I did the branching and pull request
right, just learning git and github culture.

KC

On Tue, Jun 7, 2011 at 2:54 PM, Joe Williams joe@joetify.com wrote:

Bryan,
Any chance COOK-580 could get merged as well?
Thanks.
-Joe


Name: Joseph A. Williams
Email: joe@joetify.com
Blog: http://www.joeandmotorboat.com/
Twitter: http://twitter.com/williamsjoe

On Tuesday, June 7, 2011 at 2:44 PM, Bryan McLellan wrote:

Happy Tuesday team!

We’ve been fixing and merging a lot of tickets lately. I’ve been
seeing some great branches from first time contributors. Remember that
if you’re a new contributor, you can find help here on this list. Go
ahead, write up a patch, and ask around for opinions or review. We
love it.

— Opscode Chef

Merge:
CHEF-1899: There should be a Debian package for the Opscode repo’s APT key
CHEF-1900: packages README should link to new “How to Contribute” and
"Working with Git" pages
CHEF-1907 / CHEF-2089: OSX Macports package provider does not respect
options
CHEF-1901: Rakefile for mixlib-cli should require yaml

Other:
CHEF-2383: symbolic link does not work if destination is a directory
Triaged priority down, workaround is simple. May be WONTFIX.
CHEF-1996: Create and edit node supports environment selection
Already merged, closed.
CHEF-2197: knife ec2 server list fails with empty server.state
Already merged, closed and moved to KNIFE_EC2-20

— Opscode Cookbooks

To merge:

COOK-455 - mysql cookbook fails to install on debian 5.0.6+
COOK-464 - Automate mysql portions of jira cookbook
COOK-465 - Allow remote root connections to mysql for grants
COOK-476 - apt-cacher should check for existing proxy setups
COOK-477 - NGINX Module compilation support for nginx::source
COOK-482 - The “compact view” resource is missing some CouchDB views
COOK-493 - ssh_known_hosts should include fqdn as well as hostname
COOK-500 - Munin cookbook should sort server lists for file stability
COOK-501 - Munin cookbook support for RedHat
COOK-518 - Template error in a2dissite.erb
COOK-519 - Apache cookbook cleanups for RedHat
COOK-520 - Arch Linux platform support for java cookbook
COOK-562 - Mysql my.cnf conf file don’t use all tunable attribute
COOK-578 - mysql:server drops password on command-line execute resource
unquoted
COOK-588 - pxe_dust preseed isn’t working with Ubuntu 10.04 LTS

Other:

COOK-453 - Applicaiton::Rails: update bundler commands for latest best
practices
closed, already merged and released.
COOK-457 - Create Transmission/Bittorrent cookbook
closed, already merged and released.
COOK-462 - the application cookbook should support Python WSGI apps
and Gunicorn deployments
closed, already merged and released.
COOK 478 - Add log rotate script for nginx::source Cookbook
closed, already fixed as part of COOK-477
COOK-479 - Add the ‘apache log format’ to the main HTTP block of nginx.conf
closed, already fixed as part of COOK-477
COOK-483 - logrotate_app definition falls over when used outside of
logrotate cookbook
reopened, suggested an alternate fix
COOK-498 - Apache cookbook missing dependency on g++ on Ubuntu (due to
authopenid)
reopened, suggested using dependency on build-essential cookbook
COOK-506 - Nagios::Client support for RedHat
reopened, questions posed to fix author
COOK-516 - ruby_enterprise cookbook README lists the wrong default version
won’t fix, deprecated cookbook
COOK-508 - Fix reference to undefined deploy resource in Unicorn
recipe. Introduced by CHEF-1321.
closed, already fixed as part of COOK-542

I’ll be out for the rest of June. The rest of the team will keep
working toward 0.10.2.


Bryan McLellan | opscode | senior systems administrator
© 206.607.7108 | (t) @btmspox | (b) http://blog.loftninjas.org