sous-chefs
Repos
182

Development repository for the apache2 cookbook

273
534

Development repository for the java cookbook

373
604

Development repository for the postgresql cookbook

339
525

Development repository for the nginx cookbook

539
775

Development repository for the rvm cookbook

522
357

Development repository for the pyenv cookbook

25
25

Events

Set Changelog to ## Unreleased

Created at 1 hour ago
issue comment
Allow $MaxMessageSize to be omitted from configuration

Released as: 9.2.0

Created at 1 hour ago
create tag
kitchen-porter create tag 9.2.0
Created at 1 hour ago

Update metadata for 9.2.0

Created at 1 hour ago

Update changelog for 9.2.0

Created at 1 hour ago

Allow $MaxMessageSize to be omitted from configuration (#197)

feat: Allow $MaxMessageSize to be omitted from configuraton

  • Update template to not emit $MaxMessageSize if attr is nil/false
  • Update README.md for attr that nil/false are now valid
Created at 1 hour ago
pull request closed
Allow $MaxMessageSize to be omitted from configuration
  • Update template to not emit $MaxMessageSize if attr is nil/false
  • Update README.md for attr that nil/false are now valid

Description

Allows specifying nil/false for node['rsyslog']['max_message_size'], so that $MaxMessageSize is not emitted into /etc/rsyslog.conf

Issues Resolved

https://github.com/sous-chefs/rsyslog/issues/196

Check List

  • [ ] A summary of changes made is included in the CHANGELOG under ## Unreleased
  • [ ] New functionality includes testing.
  • [ ] New functionality has been documented in the README if applicable.
Created at 1 hour ago
issue comment
Add missing policycoreutils-python package

So, I did got it to work if I did the steps manually so I suspect it's something with our test cookbook. I'm going to look into it a little more..

Created at 5 hours ago
issue comment
Add missing policycoreutils-python package

@detjensrobert no. For whatever reason I cannot get relabling to work properly on reboot, even locally for 18.04. It's just broken

Fun -- yeah, lets disable it and maybe make a note in the README that its broken for 18.04.

Created at 5 hours ago
issue comment
Add missing policycoreutils-python package

I doubt many are using selinux with ubuntu so should be ok to exempt the 1 version from the matrix.

Created at 5 hours ago
issue comment
Add missing policycoreutils-python package

did you use the .autorelabel file in root trick to get it to relabel on reboot?

@Stromweld yup

Created at 5 hours ago
issue comment
Add missing policycoreutils-python package

did you use the .autorelabel file in root trick to get it to relabel on reboot?

Created at 5 hours ago
issue comment
Add missing policycoreutils-python package

Do the tests pass correctly outside of the CI VMs?

@detjensrobert no. For whatever reason I cannot get relabling to work properly on reboot, even locally for 18.04. It's just broken

Created at 5 hours ago
issue comment
Add missing policycoreutils-python package

since app armour is the default extra protections that ubuntu uses vs selinux I think it'd be kosher to disable the test suite for that one.

Created at 5 hours ago
issue comment
Add missing policycoreutils-python package

Do the tests pass correctly outside of the CI VMs?

Created at 5 hours ago
issue comment
Add missing policycoreutils-python package

looks like there is a reboot loop issue with the ubuntu 18.04 tests

Yes. I'm having a hell of a time getting SELinux to properly enable on 18.04. I'm to the point where I want to disable this test suite. Any objections?

Created at 5 hours ago

Set Changelog to ## Unreleased

Created at 5 hours ago

Update changelog for 4.2.0

Created at 5 hours ago
issue comment
Support Ubuntu >= 22.04 and Debian >= 11

Released as: 4.2.0

Created at 5 hours ago
create tag
kitchen-porter create tag 4.2.0
Created at 5 hours ago

Update metadata for 4.2.0

Created at 5 hours ago
closed issue
Support ubuntu 22.04

Problem Statement

Ubuntu 22.04 doesn't have the python-openssl package anymore, and it's called python3-openssl now

Possible Solution

Install python3-openssl instead of python-openssl on ubuntu 22.04

Created at 5 hours ago

Support Ubuntu >= 22.04 and Debian >= 11 (#96)

  • Added support for Ubuntu 22.04 and debian >= 11
Created at 5 hours ago
pull request closed
Support Ubuntu >= 22.04 and Debian >= 11

Signed-off-by: Giacomo Bagnoli giacomo@bagnoli.me

Description

Add support for Ubuntu 22.04 by installing python3-openssl instead of the old name python-openssl Also added Ubuntu 22.04 to the tests kitchen files

Issues Resolved

Fixes #95

Check List

  • [X] A summary of changes made is included in the CHANGELOG under ## Unreleased
  • [X] New functionality includes testing.
  • [ ] New functionality has been documented in the README if applicable.
Created at 5 hours ago
issue comment
Support Ubuntu >= 22.04 and Debian >= 11

@Stromweld - I've updated the CI, fixed the lint and the changelog. Do you want me to squash and republish?

Created at 6 hours ago
issue comment
Allow $MaxMessageSize to be omitted from configuration

Ok, added tests for when node['rsyslog']['max_message_size']:

  • Is explicitly set to nil
  • I explicitly set to '4k'

Let me know if the manner of testing is good for you, and if you want me to add another test for when the directive simply defaults (node['rsyslog']['max_message_size'] isn't set at all).

Created at 7 hours ago