Recently, when testing puppet-st2 for Ubuntu 18 (bionic) the tests were failing because /usr/share/doc/st2/conf/nginx/st2.conf wasn't present after installing the st2 package.
Turns out, it's because the base Ubuntu container creates a file to exclude documentation (/etc/dpkg/dpkg.conf.d/excludes). This PR removes that file so that documentation, including our nginx config, will be installed.
Also added a note in the README about how to build the containers locally (because i got thrown for a loop).
Recently, when testing
puppet-st2
for Ubuntu 18 (bionic) the tests were failing because/usr/share/doc/st2/conf/nginx/st2.conf
wasn't present after installing thest2
package.Turns out, it's because the base Ubuntu container creates a file to exclude documentation (
/etc/dpkg/dpkg.conf.d/excludes
). This PR removes that file so that documentation, including our nginx config, will be installed.Also added a note in the README about how to build the containers locally (because i got thrown for a loop).