Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/voxpupuli/puppet-nomad

Puppet module for managing Nomad
https://github.com/voxpupuli/puppet-nomad

Merge pull request #51 from voxpupuli/modulesync

modulesync 4.1.0

5c22b10d02a87810304f734cff00e59725dcac2b authored over 3 years ago by Tim Meusel <[email protected]>
rubocop: autofix

3ce4c027743a3d788d2db835a7f9c23f99ea6bef authored over 3 years ago by Tim Meusel <[email protected]>
modulesync 4.1.0

a86e58d241d36dcf8c49acd6a24c6f918b683725 authored over 3 years ago by Tim Meusel <[email protected]>
Merge pull request #50 from bastelfreak/105

Add support for nomad.env file / Add nomad 1.0.5 support

7d6b0285443b3cbd568df9775a26bf7f9f298619 authored over 3 years ago by Tim Meusel <[email protected]>
Add support for nomad.env file / Add nomad 1.0.5 support

Nomad 1.0.5 ships a new systemd unit file with the following line:
```
EnvironmentFile=/etc/noma...

c11f0b19467c3a4d7f7cf8f7f964be66e11c515f authored over 3 years ago by Tim Meusel <[email protected]>
[blacksmith] Bump version to 1.0.1-rc0

cde0daf13c032b32e666d7342aa5064aa6df9496 authored almost 4 years ago by Bram Vogelaar <[email protected]>
Merge pull request #49 from voxpupuli/release.1.0.0

version 1.0.0 release

cce69ad1a37382d7661c91a826a7a23e23938614 authored almost 4 years ago by Bram Vogelaar <[email protected]>
cleaning up after accepted PR's

05685829c323c5aea50baa86ca423a439f4cf5ca authored almost 4 years ago by Bram Vogelaar <[email protected]>
version 1.0.0 release

055a4cce2fba98e6b9f79c36fddbaa84ea321497 authored almost 4 years ago by Bram Vogelaar <[email protected]>
Merge pull request #48 from voxpupuli/config_defaults

Aligning with upstream package layout, stdlib::to_json and install method

f6bdd4b0baaf16a237c47154e5b4e03bb4f7fcc5 authored almost 4 years ago by Bram Vogelaar <[email protected]>
making sure the service is actually running

284e4c5fc7762c2f32452ff1e9e78b79f018cae2 authored almost 4 years ago by Bram Vogelaar <[email protected]>
reverting back to quoted hashes, fixing file location in tests

50466d4988c6d488c86c81f3dea9ebb7b3741477 authored almost 4 years ago by Bram Vogelaar <[email protected]>
fixing alignment in examples, reverting to 1 bin_dir

befe33c68e9bc17bdc437ea9a0b9a824938b15d1 authored almost 4 years ago by Bram Vogelaar <[email protected]>
unifying data and config paths, moving to stdlib::to_json for config writing

e7e200f591970efea066dfcc094a6d517bd910a9 authored almost 4 years ago by Bram Vogelaar <[email protected]>
Merge pull request #47 from voxpupuli/user_cleanup

removing os x support

a53d7cad6124e0306df0716b08f53752ab478795 authored almost 4 years ago by Bram Vogelaar <[email protected]>
removing os x support since we cant test, which also was the last place we need user management for. This module and the upstream package allways run it as root anyway

simplyfing init system code to only support systemd

de4f90b4dabb713bdc975e97ff23413cd12148ed authored almost 4 years ago by Bram Vogelaar <[email protected]>
Merge pull request #46 from voxpupuli/puppet7

Adding puppet 7 support

f826a1c53872f948c14cc7882dc5d6a3ba05bc4a authored almost 4 years ago by Bram Vogelaar <[email protected]>
adding puppet 7 support

e2c6ebcedc46de8e46d5ad365548b5b7a5404d35 authored almost 4 years ago by Bram Vogelaar <[email protected]>
Merge pull request #40 from voxpupuli/upstream_repo

adding the option to setup the upstream HashiCorp repository

4c06d900a289597673030ce403e94ca73defaad4 authored almost 4 years ago by Bram Vogelaar <[email protected]>
removing unnecessary depenceny, fixing example and spec code

f895eee6a17a6a0f74c20f74a69d6ceae17d8f34 authored almost 4 years ago by Bram Vogelaar <[email protected]>
making sure the repo gets configured first

bb05ddf121a08df37d2f6a4d9b355c66f5f0b7c8 authored almost 4 years ago by Bram Vogelaar <[email protected]>
adding the option to setup the upstream HashiCorp repository

58c760b33d74d42e41287f63f4a7f8e442a06a05 authored almost 4 years ago by Bram Vogelaar <[email protected]>
Init.pp cleanup; bump nomand 1.0.1 -> 1.0.2 (#42)

* removing legacy service file, removing environmentfile in favor of dropins. moving to upstream...

f363f51cc7bbbc72b8a16747ce1918ce7e8ee45d authored almost 4 years ago by Bram Vogelaar <[email protected]>
Merge pull request #41 from voxpupuli/systemd_cleanup

Service file cleanup

8ead6e7fbb7388e2ffe8fd869200a1029d5f47f2 authored almost 4 years ago by Tim Meusel <[email protected]>
removing legacy service file, removing environmentfile in favor of dropins. moving to upstream service file structure

1e57cd7b1d64fe64df496ceaa8b5a8a85c5a8b9c authored almost 4 years ago by Bram Vogelaar <[email protected]>
Merge pull request #38 from star3am/feature/systemd-nomad-upstream-oomscoreadjust

adding OOMScoreAdjust from upstream PR https://github.com/hashicorp/n…

5f2ea094a5ee5523cd287e81190a3cf2ccf8e2f9 authored almost 4 years ago by Bram Vogelaar <[email protected]>
adding OOMScoreAdjust from upstream PR https://github.com/hashicorp/nomad/commit/33ba4397213bf5a78f48119ccc62650727506ab7#diff-47dc22717d13e364e01ba3f83f6254e355d1222b785a661aec485cd40199956d

2d8b91339ab65c9cf1f8cc3b8e9a99974f3201c2 authored almost 4 years ago by Riaan <[email protected]>
Merge pull request #31 from bastelfreak/readme

README.md: Add badges and fix links

6a51a480ce994ec995dffd7d8dbf6df6641b8574 authored almost 4 years ago by Garrett Honeycutt <[email protected]>
README.md: Add badges and fix links

c350ab8df080e82fd8f6f942b1fb39ea78343e72 authored almost 4 years ago by Tim Meusel <[email protected]>
[blacksmith] Bump version to 0.0.5-rc0

e7f9197e7b953055161be89ddbb73ff4c97421da authored almost 4 years ago by Bram Vogelaar <[email protected]>
Merge pull request #30 from voxpupuli/rel.0.04

prepare for 0.0.4 release

6ba385cdb1aab4d8545a316496b17634449a39ea authored almost 4 years ago by Bram Vogelaar <[email protected]>
prepare for 0.0.4 release

f214e8868d1a0ca95248b90b3f41def9ed63af08 authored almost 4 years ago by Bram Vogelaar <[email protected]>
Merge pull request #27 from voxpupuli/puppet-strings

Documenting remaining params and example to puppet-strings tags

9a4dfb4f34bb84a6a171d5513970dab70a444467 authored almost 4 years ago by Bram Vogelaar <[email protected]>
Merge branch 'master' into puppet-strings

1d2401a1be0d60c0d102baa5e21b8c53aa25e8a1 authored almost 4 years ago by Bram Vogelaar <[email protected]>
Merge pull request #29 from ekohl/remove-private-class-params

Remove private class parameters

4ae44ad1b4078fdb989f055023fdec0c18cc2602 authored almost 4 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
fixing indenting

4f17b2cb1fc205e26faf8af205e98a62444a79ad authored almost 4 years ago by Bram Vogelaar <[email protected]>
regenerated reference file

12e0397bd3c6be1042607680cbdb0d544459d775 authored almost 4 years ago by Bram Vogelaar <[email protected]>
Remove private class parameters

Most variables are already set on the main class. This takes it a step
further and removes the c...

154aa1cb1881f19eae3f35905b39b52f7d70abef authored almost 4 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
improving readability

f9b1869bc66a792f8dbd8f3c73ae7e4f1c66a9f1 authored almost 4 years ago by Bram Vogelaar <[email protected]>
Update manifests/init.pp

Co-authored-by: Ewoud Kohl van Wijngaarden <[email protected]>

04befc4f89a29b19c2afae90142cb733c37f90cf authored almost 4 years ago by Bram Vogelaar <[email protected]>
Update manifests/init.pp

Co-authored-by: Ewoud Kohl van Wijngaarden <[email protected]>

cea64ea32de44c35096e61101716d182198df896 authored almost 4 years ago by Bram Vogelaar <[email protected]>
Documenting remaining params and example to puppet-strings tags

7563698674a0b3c355176563749ddb0acdf6c611 authored almost 4 years ago by Bram Vogelaar <[email protected]>
Merge pull request #25 from voxpupuli/modulesync

modulesync 4.0.0-8-g292033c

60215c90f6fdf83ceaabff59bde2b087a4712fbe authored almost 4 years ago by Bram Vogelaar <[email protected]>
removing default value, that was moved to init.pp

4da99b15b97ec903f5f3671f596f87871fdb58b0 authored almost 4 years ago by Bram Vogelaar <[email protected]>
moving to hiera pattern for remaining params

af340fd13e3127ad027bc6cbde62facafe1ed515 authored almost 4 years ago by Bram Vogelaar <[email protected]>
we must obey our linting overlords

493db733a681b18d30aa7d4fe344198451c2281c authored almost 4 years ago by Bram Vogelaar <[email protected]>
moving example into a more appropriatly named directory

d749efbda5a4af25b8423bf7bad52e45a284c790 authored almost 4 years ago by Bram Vogelaar <[email protected]>
porting over current state of KyleAnderson-consul

6ffa4eb6c24e9379999c8a722a3cb7ae0d0af8b4 authored almost 4 years ago by Bram Vogelaar <[email protected]>
removing puppet 5 support

968dacc61da0c78679b2a71bd74b31f34157eb70 authored almost 4 years ago by Bram Vogelaar <[email protected]>
Remove tests for unsupported

We only run tests on supported platforms.

4638cb491de552d51df3e55bbd1d31f60b3aec24 authored almost 4 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Fix acceptance tests

7308366996a66578dd92907e8bdf3961aff1ad8c authored almost 4 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Use the correct describe

6bfb0a296ad6eb6e920ce354a54a392ab7001954 authored almost 4 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Remove default nodeset in favor of beaker-hostgenerator

6290cd4dcc631b295cf40bb383995f8af3c90dfc authored almost 4 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Use spec_helper_acceptance from modulesync

32e24f4d3a936ca11504f6052db4b4962fee8998 authored almost 4 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Rewrite to rspec-puppet-facts

3cd9d427b801f0da51d766586c40be0875750930 authored almost 4 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Drop Debian init style

All Debian-based versions supported by this module use systemd by
default. While it's possible t...

7d0a9d12962a2e93eaea1ef12b0908340acaf23d authored almost 4 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Use service_provider fact

b5fd1a849e1c2a9c03012bdff11e15a1cbe34f4d authored almost 4 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Make the tests pass

16f36579557faa45ed0e534a2f21cfd0ba4496e4 authored almost 4 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Correctly override the architecture

8d8d4c2d644bade274daaeeb065efa6f915f7f91 authored almost 4 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Drop support for sysv init style

No supported distribution uses this. Fedora < 12 is long EOL and CentOS
6 as well. RHEL 6 is sti...

ac7e5dcbfd2fc13c031e4ccf61020ad47bd79e15 authored almost 4 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Drop support for SLES init scripts

While SLES 11 is still supported till 2022, we have no way of testing
it. SLES is also not menti...

dca3f7320aae9f9834bf5d8f70d1eeb28cb0d88e authored almost 4 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Remove Upstart support

All Ubuntu versions that shipped Upstart are now end of life.

902d1bc52b9ffb150380ad43fe490a6d871b8aa2 authored almost 4 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Use data types for validation

c2b2f19c100e6fd29cb1cd3447896289cc9ad7e0 authored almost 4 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Use the shorter compile.and_raise_error

8c56ed1a37827a7f47e22c50829f591500449391 authored almost 4 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Use $facts

ef1e380a167a8a2a44dcab50a814dab4a3faa606 authored almost 4 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Replace anchors with contain

537585d07b48271e46959e442e8249b9f37fff68 authored almost 4 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
modulesync 4.0.0-8-g292033c

a7e64d4d7d7b7c5afc097d4fc8b5ffcb01d88194 authored almost 4 years ago by Bram Vogelaar <[email protected]>
puppet-lint fixes

This is the result of running rake lint_fix and manually changing the
file resource in install.pp

7c8eb2e03a7ebc1a4e580b4d4f11ba2ca1921e25 authored almost 4 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Drop EL minor version numbers in metadata

Otherwise the wrong acceptance boxes are generated. It's also common not
to specify them since w...

d74a33c321c06f176e5f02753d70f7f27ef3e5ef authored almost 4 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Make tests pass

While I didn't test if the tests actually passed, this fixes a few
obvious issues.

80647ee81e649922f4e3483077df9e4b9ececbb7 authored almost 4 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Use notify_service fully scoped

This used to work in Puppet < 4, but was a major change in Puppet 4
where things became a lot cl...

eb42a99079089f5464cf20b3eac38e191e882128 authored almost 4 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Remove unused validate_checks functions

793dbfac491196db070a81627dcdce50087eb373 removed the use of this method
so this is dead code.

37385d9a659ad5f6c4f50f1a78b678c887409cd7 authored almost 4 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Remove redundant symlink in fixtures

Current versions of puppetlabs_spec_helper do this automatically.

e8ea282b96caa1307d7196c45e3c885b1d1d48cf authored almost 4 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Add systemd fixture

e3f0ebf4b86f15f77c966eca67f69d5d9c0a0a65 authored almost 4 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Remove ui_dir code

71e29cb4ca3f9a3d75277ec3232a4b6b6a2c6b0d removed code for the ui, but
left this in. With strict ...

d5d4ee78ac57cb59e68ac5b0306a714f7cd5ba13 authored almost 4 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Merge pull request #26 from voxpupuli/vox-migration

renaming to puppet-nomad in the vox namespace, updating dependencies …

c0d4a6e9169e51dfc40a8ccca42b1fd2b73de9a4 authored almost 4 years ago by Tim Meusel <[email protected]>
Merge pull request #12 from LEDfan/nomad_version

Update version and add version parameter

73f035b1842f14d398883874854bfe18fc586598 authored almost 4 years ago by Bram Vogelaar <[email protected]>
Merge branch 'master' into nomad_version

d92e24847b3237e847a4512776a1fa3d8126851a authored almost 4 years ago by Bram Vogelaar <[email protected]>
renaming to puppet-nomad in the vox namespace, updating dependencies to latest in actual use, simplyfing supported OS matrix

a7ce14469c50f17c727b206eddc1a65d87e228bb authored almost 4 years ago by Bram Vogelaar <[email protected]>
Merge pull request #16 from binford2k/master

Porting functions to the modern Puppet 4.x API

587e5356c1ca28950cfa5376aff22d4d0dda53ab authored over 4 years ago by Brandon Burnett <[email protected]>
Merge pull request #6 from ncorrare/master

Nomad has arm builds, adding it to the $arch case

7da66c1149621bb3c263fb21639276ca60786f17 authored over 4 years ago by Brandon Burnett <[email protected]>
Merge pull request #11 from damoun/update-systemd

update systemd service

70fcab11d693340a0c91a5f5984f7a89675a1b6f authored over 4 years ago by Brandon Burnett <[email protected]>
Merge pull request #13 from attachmentgenie/systemd

switching to upstream module to configure systemd service file

8afbb9e2b4f9069ad8920e7c3f53652d10def955 authored over 4 years ago by Brandon Burnett <[email protected]>
Merge pull request #15 from attachmentgenie/ensure_installed

ensure latest is often unwanted

6509d35b61d264ab456d81901448e2124d9f1b1b authored over 4 years ago by Brandon Burnett <[email protected]>
Merge pull request #14 from attachmentgenie/docs_fix

example doesnt show valid puppet code

83f5db55a3cda8d455bf3523e2d9170a0443c623 authored over 4 years ago by Brandon Burnett <[email protected]>
Porting functions to the modern Puppet 4.x API

8740230eb3025293f433be6562ee8b64e34ec20b authored almost 5 years ago by Ben Ford <[email protected]>
ensure latest is often wanted

fe6a08e2361cb4f400b4859b6016fd7649f98703 authored about 5 years ago by Bram Vogelaar <[email protected]>
example doesnt show valid puppet code

e9bc01f5245129bbcc29d834a100b697ddbb706a authored about 5 years ago by Bram Vogelaar <[email protected]>
switching to using upstream module to configure systemd serivce file

39acb5bdd1ef7137f2991ffeea0446e184037e04 authored about 5 years ago by Bram Vogelaar <[email protected]>
Update version and add version parameter

d7ef1aac5dfbfd1a0dbf45553d46ee538a2fb819 authored over 5 years ago by Tobia De Koninck <[email protected]>
move StartLimit to unit instead of system

ae0019d283f0ed4eeb145216857158fb3369b6a3 authored over 5 years ago by Damien PLENARD <[email protected]>
update systemd service

update the systemd service with the service file from nomad official repository

070b926ff501a79266507a6b5d80ad08784141da authored over 5 years ago by Damien Plénard <[email protected]>
moving to puppet 6, bumping version to latest

c6b88a0489c70e19e64b5a92734b4ea49847bd6a authored over 5 years ago by Bram Vogelaar <[email protected]>
Merge pull request #8 from cernops/staging2archive

Replace 'staging' puppet module with 'archive'

a6587bca54dc3513d904b819a93f7085f3778491 authored almost 6 years ago by Brandon Burnett <[email protected]>
Replace 'staging' puppet module with 'archive'

4ee411e437170ca49290916d59abe59473bc0d3b authored almost 6 years ago by [email protected] <[email protected]>
Nomad has arm builds, adding it to the arch case

72dda43016743c8375f93f12c19bae9fcaea4816 authored over 7 years ago by Nicolas Corrarello <[email protected]>
Merge pull request #5 from vamitrou/master

correct var file setting for systemd

160dfc8289e4fa4b917e61834893b157b8f6bb50 authored almost 8 years ago by Brandon Burnett <[email protected]>
correct var file setting for systemd

2f35204d28083deaee5fdd0d70ff8c6cbf91c70f authored almost 8 years ago by Mitrousis, Vasileios (AMOS SE) <[email protected]>
Merge pull request #4 from mmickan/strict-variables

Remove code to install Nomad UI (there is no UI for Nomad)

3d415fe0e35ea2993a8745fda6f7a93ddc0a158c authored over 8 years ago by Brandon Burnett <[email protected]>
Remove code to install Nomad UI (there is no UI for Nomad)

Without this change, nomad::install will attempt to install the Nomad UI in
the data directory i...

71e29cb4ca3f9a3d75277ec3232a4b6b6a2c6b0d authored over 8 years ago by Mark Mickan <[email protected]>