Skip to content

Updates Chef Server to v12.19.31 and various other cleanups#3

Open
jeroenj wants to merge 17 commits intosunggun-yu:masterfrom
jeroenj:master
Open

Updates Chef Server to v12.19.31 and various other cleanups#3
jeroenj wants to merge 17 commits intosunggun-yu:masterfrom
jeroenj:master

Conversation

@jeroenj
Copy link
Contributor

@jeroenj jeroenj commented Nov 23, 2017

  • Updates Chef Server to v12.19.31.
  • Updates base image to Ubuntu 18.04.
  • Removes deprecated Chef Manage and Chef Reporting.
  • Removes sysctl calls from entrypoint.sh which results the container being able to run unprivileged.
  • Exposes port 80 in case a custom reverse proxy is used (and SSL is disabled in the bundled nginx).
  • Adds rsync to default packages to fix backups.

When running this image unprivileged the following warnings are shown when the container starts:

/opt/opscode-reporting/embedded/bin/runsvdir-start: line 24: ulimit: pending signals: cannot modify limit: Operation not permitted
/opt/opscode-reporting/embedded/bin/runsvdir-start: line 37: /proc/sys/fs/file-max: Read-only file system

However everything works as expected. If desired --privileged can still be used to avoid those.

I'm currently running these changes in production.

@jeroenj jeroenj changed the title Updates Chef Server to v12.7 and various other cleanups Updates Chef Server to v12.19.31 and various other cleanups Nov 24, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant