Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/voxpupuli/container-puppetdb
Container image for PuppetDB
https://github.com/voxpupuli/container-puppetdb
788e053d729aa21ec1867ac61bfe8a77edd8473e authored about 1 year ago by Tim Meusel <[email protected]>
8b93a34e62b20123dc50f8cf02a6545d684d7bb5 authored about 1 year ago by Tim Meusel <[email protected]>
f0bc0ef8f0acb4d33141c1455d580c6d94a47a97 authored about 1 year ago by Martin Alfke <[email protected]>
dependabot: check for github actions, docker and bundler
0b1fd34f3df831a81ac8ec0534597359f8e17be6 authored about 1 year ago by Tim Meusel <[email protected]>7d464842cba318d9d563e476f8a2d3c21e2cf37e authored about 1 year ago by Tim Meusel <[email protected]>
1cafb05e0bc8acb05e6c5a3f75c60321ef24895f authored over 3 years ago by Austin Blatt <[email protected]>
(RE-14082) Monkey-patch docker ezbake build Ruby
1927b714d29e9b08b02e5cfcce9f1aa4d75d79da authored over 3 years ago by Ethan J. Brown <[email protected]>FOSS port of pe-puppetdb's 0886afb401129df40da1d0965b91ee2c08c76e7a
There's a particularly gnar...
6fbd03339bb7f9cedacb3270c4e14661687fdac5 authored over 3 years ago by Austin Blatt <[email protected]>8b124334716cf979e2b12d3c6a26c354e9b4585c authored over 3 years ago by Austin Blatt <[email protected]>
5b985c5e12de49a5455390d912d268b7eeffd8f0 authored over 3 years ago by Zak-Kent <[email protected]>
6bc3d16072e88040dee86adb94cdcd81e37ac786 authored over 3 years ago by Austin Blatt <[email protected]>
(maint) Move Docker VOLUME declarations up
97660c0cc36dcf29e096d49d9700c46a382a1334 authored over 3 years ago by Ethan J. Brown <[email protected]>
- Since K8s always creates volumes empty, there's no need to defer
these stages until later....
8955d3cb9efafbcbd84509cbd45b5e26ca25932f authored over 3 years ago by Austin Blatt <[email protected]>
4e7266e59a3b1bfccbbfd198a40d287a38914325 authored over 3 years ago by Ethan J. Brown <[email protected]>
- Upgrading to Travis 20.10 from 19.03 doesn't seem to have fully
resoled the docker buildki...
- Symlinks in the same directory for canonical filenames server.pub,
server.key and server.c...
- Slightly loosen the regex for verifying Postgres extensions
e449d692670b6a8bbb17c20913bfb1a65ff0dc28 authored over 3 years ago by Iristyle <Iristyle@GitHub>
- Pull in shared definitions for puppet and postgres, making sure to
override the PUPPERWARE...
7570ff998123f2b5bff70dbe3d16c66386322b3e authored over 3 years ago by Austin Blatt <[email protected]>
5f3402bdfef5028fcecd8a84faed7b368d5ec230 authored over 3 years ago by Iristyle <Iristyle@GitHub>
- ENV var is being swapped out in favor of code
dbf489835d4c99f58f49770f07b82e45b4a4a45d authored over 3 years ago by Iristyle <Iristyle@GitHub>aeed90d9019ffcb9433c79727c881f0e4d849c27 authored almost 4 years ago by Austin Blatt <[email protected]>
(REPLATS-188) Preload certs for Docker testing
a97f6a01637db9062be5407094bc82c78f3b9c0a authored almost 4 years ago by Josh Partlow <[email protected]>
- Instead of using ssl.sh at startup time to generate certs, preload
certs into volumes to b...
- There shouldn't be a reason to set permissions at runtime (and this
is a problem for non-r...
- This repo requires Docker buildkit to build containers in CI, which
enables skipping optio...
- With hadolint rate limiting, stop using Docker Hub and instead use
ghcr.io
- Includes a number of new features in ssl.sh, including:
* Much better logging during fail...
cf3083d85f74c5807aa24b6b039f02ab25c455f3 authored almost 4 years ago by Iristyle <Iristyle@GitHub>197ba7b04693ec3c15ac4d193041dbeb5139ac7f authored almost 4 years ago by Austin Blatt <[email protected]>
(maint) Update container pk8 filename
a02ecbba1bda0c01868df08ee5f1c016da1fbebe authored almost 4 years ago by Ethan J. Brown <[email protected]>
- This simply makes it consistent with the filename used in
orchestration services and conso...
a51537c0c05ec81a445305f86f622285ade476e6 authored almost 4 years ago by Austin Blatt <[email protected]>
86f9b45b213eacfe16425b9bd881b48352e843f1 authored almost 4 years ago by Morgan Rhodes <[email protected]>
(maint) Support dotted env vars in containers
bb0e87ee8735f1cfd9f5d533e63c443c8be7cbee authored almost 4 years ago by Michael Smith <[email protected]>
- Both docker (per https://github.com/moby/moby/issues/16585) and
Kubernetes (per https://gi...
(PDB-4811) Add tk-auth to tk-metrics endpoint
f85f73825dcd6aac5460066a935e7106ff90703b authored almost 4 years ago by Zak-Kent <[email protected]>fb66a2a40f55764775d473b45f78e4f3a0017704 authored almost 4 years ago by Austin Blatt <[email protected]>
166c54325a94298337f614f738175df53a3f9d55 authored almost 4 years ago by Austin Blatt <[email protected]>
This is in line with how puppetserver allows access to the status
endpoint, and without this the...
3822b4c42104076ab3f9c7986bf9bafe2ad10cea authored about 4 years ago by Ethan J. Brown <[email protected]>
- Improves script robustness under a number of specific scenarios:
- keypair generated on d...
35733b41aab48cfcef4c1c3158e04fafdc1c9d96 authored about 4 years ago by Iristyle <Iristyle@GitHub>a5369c0743af9498bfff10262fc91606945147e8 authored about 4 years ago by Ethan J. Brown <[email protected]>
- Provide custom init settings for PDB rather than relying on package
defaults
Makes sur...
dcc01f3072e77fb5636076a1a581f1fcd3bccbce authored about 4 years ago by Iristyle <Iristyle@GitHub>
- These values are used at build-time and runtime, but should never be
exposed as configurab...
- Synchronize config with pe-puppetdb, noting that the client-auth
setting would have never ...
- New version of ssl.sh produces static filenames for the private key
and cert, so this cont...
92e56c367481cc9ba1011ec999f03e038930b897 authored over 4 years ago by Ethan J. Brown <[email protected]>
- Before the Dockerfile was optimized for buildkit, the name varied
based on whether it was ...
- Remove erroneous note about ENV vars being able to use other ENV
vars. An ENV var can modi...
- Fixes an upstream signal bug in 1.2.1
7300e90b12f0d056da05dc2646ed37453d867694 authored over 4 years ago by Iristyle <Iristyle@github>
- Extract same variables in the edge / release stages, so dupelicated
RUN code can potential...
- Instead of specifying a target like --target edge or --target release
use --build-arg buil...
- Instead of using wget in a run command, use Dockerfile ADD to grab a
file from a URI. This...
- Completely remove global ignores for lints that aren't failing
DL3018 - Pin versions in ap...
- Now that buildkit is enabled, build stages can be used and there's no
more need to have 3 ...
- From source builds and package builds have very similar final
behavior - that is, they ins...
- Remove the wget dependency inside the container, now that the
Dockerfile ADD is used to ac...
- Requires updating to a 19.03+ version of Docker in TravisCI
This upgrade takes roughly 30...
(maint) Update Docker ssl.sh script and remove consul
e106d55b716bfb773a3363ce96548b3efbfb4638 authored over 4 years ago by Ethan J. Brown <[email protected]>
- Users shouldn't need to set this, but it controls how much time to
wait on puppetserver si...
- Fully specify additional arguments that are part of pe-puppetdb
* -XX:+UseParallelGC for ...
8f4d196c4201d05d65dd1454a67934b31960b13d authored over 4 years ago by Iristyle <Iristyle@github>- Use same table layout as other projects
ac01a40a092d24e96ba37ab4d9040816f42a0766 authored over 4 years ago by Iristyle <Iristyle@github>
- DNS_ALT_NAMES is added to the Dockerfile for documentation
- Add notes for HEALTHCHECK and E...
- Don't perform magic name injection - instead use just what has been
provided.
- Also, do...
a1049a23ec3e60adb289247aa1ffc49bb8c9063d authored over 4 years ago by Iristyle <Iristyle@github>
- The latest script doesn't support passing an arg as $1, so instead
use the CERTNAME= conve...
- Decision has been made to use Kubernetes, in which case we can rely
on etcd instead
- Remove having to add .test to the end of container names in compose
due to DNS resolution ...
In our github actions configuration, we always want to try to make a release
build so that we do...
7814c8335241ad52ddcbd83730ff55bca7db2191 authored almost 5 years ago by Morgan Rhodes <[email protected]>
This moves to a puppetdb-base container that has the shared
configuration for the edge and relea...
This moves the source builds to the `edge` tag and only containers built
from released versions ...
aa8513eb04bf59ce6d7f87ca5423cc3a2cdfbaff authored about 5 years ago by Rob Browning <[email protected]>
Pipelines is EOL Jan 31, so we need to migrate to something else. This
adds a github action to l...
(maint) Improve Dockerfile organization
a6b86c58934059c02bd4f17b123f24fdd9f21992 authored about 5 years ago by Ethan J. Brown <[email protected]>
- Previously 35 of 64 steps were cacheable. Before reshuffling, just
13 of 29 steps were gen...
- ADD can be used to COPY files from the local file system, so combine
ADD and COPY which ar...
- Collapse Dockerfile commands where applicable. This helps out LCOW,
which has problems whe...
- All other containers directly insert the arg
78784c9be30d23ae47d1fa68f63c43b07d98fa9c authored about 5 years ago by Iristyle <Iristyle@github>5abdee1630c97aca365f0dbb71a245c0efbfe827 authored about 5 years ago by Austin Blatt <[email protected]>
(maint) Remove IPv4 stack preference in Docker
b8aeb1d4fc2ef70b786ff456d46af0cfccb6e52d authored about 5 years ago by Robert Roland <[email protected]>(maint) Merge 6.3.x into master
Co-authored-by: Morgan Rhodes <[email protected]>
Co-authore...
* origin/6.3.x: (96 commits)
(CPR-718) Add resiliency for consul ipaddress checks
(maint) De...
- Based on the removal performed in pe-puppetdb-extensions,
make this consistent based on th...
(maint) Catch 6.3 Docker assets up to master
0ccf5c3184814c9936b9cd93c06147b6598f22d8 authored about 5 years ago by Ethan J. Brown <[email protected]>89f48607040fb6ad4524d10188c67c4b27b3095d authored about 5 years ago by Morgan Rhodes <[email protected]>
- Reduce both the start period by 2m and increase the retries
by 1m to overall reduce wait t...
Allows us to speed up calls to bundler by specifying groups to operate on.
69010e1c252ff1a922e10015d0fc099a5b628c43 authored about 5 years ago by Nate Wolfe <[email protected]>b3aa5524d44dbd066056bf9192f629337894c69d authored about 5 years ago by Morgan Rhodes <[email protected]>
- Docker supplies the HOSTNAME value, which may be different from how
host recognizes its ho...
- Latest spec helpers include a new wait_on_stack_healthy that is
automatically called by do...
- Rewrite docker-compose.yml to follow conventions set in other compose
files - namely speci...
- Need a bundle update to be able to pull the pupperware spec_helper
(this primarily impacts...
- Due to the LCOW bug https://github.com/moby/moby#39892 make
certain that the logs path als...
- In some instances, users may be deriving from this container to
specify well-known cert fi...
- Disable all ssl-* settings in jetty.ini initially, and only
enable them when USE_PUPPETSER...
- Instead of needing an entrypoint script to dynamically rewrite
jetty.ini, use fixed locati...
- Move the SSLDIR inside the PDB data directory
481c4dc52acf9ac0c88d3b5ef89c9e3ca1b0db1d authored about 5 years ago by Iristyle <Iristyle@github>
- ssl-setup script was an Alpine compatible version of the puppetdb
ssl-setup helper, used t...
- Make these explicit and use where applicable. This will make things
easier to relocate lat...