Ecosyste.ms: OpenCollective

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

github.com/sous-chefs/prometheus

Development repository for the prometheus cookbook
https://github.com/sous-chefs/prometheus

Merge remote-tracking branch 'upstream/master' into AllowExternalConfigManagement

9f8c2f3239aafabbed3957e6004c41441042077c authored almost 10 years ago by Eric Richardson <[email protected]>
Merge pull request #29 from rayrod2030/remove-rspec-test-for-accumulator

Removing a spec which tests that the prometheus.config file gets

94ecf7d119a67476dba3f71816058a283ac1a608 authored almost 10 years ago by Ray Rodriguez <[email protected]>
Removing a spec which tests that the prometheus.config file gets

rendered. Now that we are generating this file using the accumulator
pattern we need a different...

a6076568ee0b30c44176805591a61750f4b57e79 authored almost 10 years ago by Ray Rodriguez <[email protected]>
Add `allow_external_config` attribute

If set, we will only write the prometheus config file initially if it
doesn't exist. Once it exi...

b147425d0e75bb7a2776186291b13fa173c0047e authored almost 10 years ago by Eric Richardson <[email protected]>
Merge pull request #22 from scpr-cookbooks/AddJobResource

Implement Job LWRP

a3b90a6c2de0b3ff55d4e84d1dc6ee16362495a1 authored almost 10 years ago by Ray Rodriguez <[email protected]>
Tighten the no-op job provider blocks to please Rubocop

4c8ec49af7f9efa9271b8dbe44f73c5950a66775 authored almost 10 years ago by Eric Richardson <[email protected]>
Fix sysv init on chef 11

The fix for #21 that was committed in 4188c51 had since gotten reverted in
the move to having a ...

de66789c506036fc78287d3fc8d32e887596b256 authored almost 10 years ago by Eric Richardson <[email protected]>
Merge remote-tracking branch 'upstream/master' into AddJobResource

Conflicts:
metadata.rb

61bf42f33c72ec1a6fbf5a37eb00ced7ae91b51f authored almost 10 years ago by Eric Richardson <[email protected]>
Merge pull request #27 from tuahk/ark_in_binary_installation

Start using ark to handle binary installation

ccb2eb2c00124a0388b279a8b37bdda1d0ac1bc0 authored almost 10 years ago by Ray Rodriguez <[email protected]>
Merge pull request #28 from rayrod2030/update-flags-for-0-12-0

Removing two deprecated flags

99c5e9783e140b37c5eff1f38479ed491c2b7746 authored almost 10 years ago by Ray Rodriguez <[email protected]>
Add chefspecs and serverspec for binary.rb

- Wrote custom matcher for ark cookbook.
- Modified default_spec.rb for better test coverage.

adab864c88d46a687f7997527c559b833fe9cb20 authored almost 10 years ago by tuahk <[email protected]>
Removing two deprecated flags that have been removed

1822a1c3d0c7306a4dba7524ac139f162da0d186 authored almost 10 years ago by Ray Rodriguez <[email protected]>
include ark::default in binary and updated README

ce529640e8a88355d692b9d96ce0cee3ea01f28c authored almost 10 years ago by tuahk <[email protected]>
Started using ark in binary.rb

8a7313af951047d1f8bb0e681d651ea34cad9349 authored almost 10 years ago by tuahk <[email protected]>
Style fixes to make Rubocop happy

69fbef41a12170b9b7f31cee47c81bab65f1a8fa authored almost 10 years ago by Eric Richardson <[email protected]>
Merge remote-tracking branch 'upstream/master' into AddJobResource

Conflicts:
recipes/default.rb
recipes/source.rb

b1c57840c50c1768f9b386c74a5fe1fa0110a0b4 authored almost 10 years ago by Eric Richardson <[email protected]>
Add rubocop style stanza ignoring extra spacing before method args

e0d0be61fed2811ee24a10b90f3fa8d210902254 authored almost 10 years ago by Eric Richardson <[email protected]>
Remove extra colon in local prometheus job target

a73267ce0e2d87507457c3cbadf2ba73f92d6608 authored almost 10 years ago by Eric Richardson <[email protected]>
Merge pull request #25 from rayrod2030/centos7-systemd-init

Systemd init support for redhat, fedora and centos >= 7

64f2ecb8979363f088e631eaaa8938dbea666233 authored almost 10 years ago by Ray Rodriguez <[email protected]>
Merge branch 'master' into centos7-systemd-init

Conflicts:
recipes/binary.rb
recipes/service.rb
spec/unit/recipes/default_spec.rb
test/integ...

1bde4fb02c5354ab7279adcdce2a7ab28771dff0 authored almost 10 years ago by Ray Rodriguez <[email protected]>
Merging master again because I am git challenged.

Conflicts:
recipes/binary.rb
recipes/service.rb
spec/unit/recipes/default_spec.rb
test/integ...

178aa16cd17526e3d3b6e69faafc85cc40f0ce6c authored almost 10 years ago by Ray Rodriguez <[email protected]>
Merged changes from binary install method PR.

674de5e14a29812e466042e7aa8593665f456cfe authored almost 10 years ago by Ray Rodriguez <[email protected]>
Rearranged recipes and added binary.rb

70591afe2f78aadb2fd6ba6c9d856d211b5e4dd4 authored almost 10 years ago by tuahk <[email protected]>
Merge pull request #24 from tuahk/add_precompiled_binary

Rearrange recipes and start of precompiled binary support

83c07bd1875c5d2bdfe2f5423e80b6054860de63 authored almost 10 years ago by Ray Rodriguez <[email protected]>
Again fixed rubocop warning

f33059dd96f0c00a1281e15c49d81ae4571c173f authored almost 10 years ago by tuahk <[email protected]>
Fixed rubocop warnings

226a63995fa52bccde3c7e7dd12b59ef8a7ba028 authored almost 10 years ago by tuahk <[email protected]>
Removed unnecessary node attribute from spec test

f3444c92441da4b697a978e9f43b9a26b9815956 authored almost 10 years ago by tuahk <[email protected]>
Updated chefspecs to correspond new structure and renamed init.rb to

service.rb.

ee889998bad699eeefed7913b79eab271464e3c0 authored almost 10 years ago by tuahk <[email protected]>
Updating supported platforms

4c04e92947a08dd1837a19ac9844cdbe21a86005 authored almost 10 years ago by Ray Rodriguez <[email protected]>
This PR adds systemd init support for redhat, fedora and centos >= 7

This also covers:

* Updating init and bluepill serverspec tests to more accurately test
init an...

28599cc84dd8e67c0878e225ce40d05bcf996081 authored almost 10 years ago by Ray Rodriguez <[email protected]>
Merge pull request #23 from rayrod2030/add-debian-and-centos-tk-platforms

Set default init style per platform

f301b660e583ba0e6b2c2b527b2d42416194ab0e authored almost 10 years ago by Ray Rodriguez <[email protected]>
Merge branch 'master' into add_precompiled_binary

Conflicts:
recipes/source.rb

bc0edcd91aa4206c2c3daa75def225b0cccd0731 authored almost 10 years ago by tuahk <[email protected]>
Fixed rubocop warnings

8ed7e97eaf06e57b9b0848ee313e21a5427ff3a5 authored almost 10 years ago by tuahk <[email protected]>
Added some kitchen test for binary.rb

f4c122a3f028da284c43b016444969e93bf32a4d authored almost 10 years ago by tuahk <[email protected]>
Rearranged recipes and added binary.rb

- Moved directories and user resources to default.rb
- Moved config template to default.rb
- Mov...

24f0b03af6e384fb3dc26beabd06d64a5c66be60 authored almost 10 years ago by tuahk <[email protected]>
Updated changelog

1d786d182b21e131d76d5a0578c6233935de405a authored almost 10 years ago by Ray Rodriguez <[email protected]>
Adding init.d templates for debian and centos as well as adding debian

and centos platforms in kitchen.yml file. This PR also sets different
default init styles based ...

c96bfef7c50fc1c68805299b7669a03f52f806db authored almost 10 years ago by Ray Rodriguez <[email protected]>
update sv-prometheus-run.erb to use 'binary' attribute

d1d74f9848e61edd715a18a834e501a63295d995 authored almost 10 years ago by tuahk <[email protected]>
Job: Add `scrape_timeout` and `sd_refresh_interval` attributes

91d08026bb33b2a22cedeaeca57201225c1df5d2 authored almost 10 years ago by Eric Richardson <[email protected]>
Implement Job LWRP

* Adds a `job` LWRP and an accumulator to write jobs into the prometheus
config file.
* Move `...

ccbe5a36d10c90bbc5a6f63929ac5720cdb1a787 authored almost 10 years ago by Eric Richardson <[email protected]>
Merge branch 'release-0.4.0'

26010b873cd2f5de7cc07d39ae0347d3e0a85790 authored almost 10 years ago by Ray Rodriguez <[email protected]>
Bumping version and updating changelog

1c2db91d32e16ef67f2580080ba31184e5f83179 authored almost 10 years ago by Ray Rodriguez <[email protected]>
Merge pull request #21 from rayrod2030/fix-init-template-chef-11-issue

Fixed issue with init template and chef 11.x

a65adc47931c19acd056362cb0a7e02b8cb80fb1 authored almost 10 years ago by Ray Rodriguez <[email protected]>
Updating changelog

273c3f996b63ad22d07822ba0b6ab26a61906a1c authored almost 10 years ago by Ray Rodriguez <[email protected]>
Fixed issue with init template and chef 11.x where template path was

being appended twice to the platform template path. This fix should
work for chef 11.x and 12.x.

4188c51545c02a2b57f5eb96a7c92e02a100c31e authored almost 10 years ago by Ray Rodriguez <[email protected]>
Merge branch 'release-0.3.0'

441e50dcbe61b87d85452cbd9ae2c01a1107fb9c authored almost 10 years ago by Ray Rodriguez <[email protected]>
Bumped version and updated changelog

ec9022654f275f2417098afdfbddf0e8e05e0f88 authored almost 10 years ago by Ray Rodriguez <[email protected]>
Update README.md

Fixing cookbook badge.

c5384dc84eb051c77f968694e44c634faea167c5 authored almost 10 years ago by Ray Rodriguez <[email protected]>
Merge branch 'release-0.2.0'

40bdf5a3d85e05efc1d90689e3886fe09ab4251e authored almost 10 years ago by Ray Rodriguez <[email protected]>
Bumped version and updated changelog

13c816814bc7a0f1ee20eeeee8f52479d41bfac8 authored almost 10 years ago by Ray Rodriguez <[email protected]>
Merge pull request #18 from rayrod2030/fix-license

Fixing license and readme for supermarket

57949885e7ffcaa742afc1364d5a0e0c13076d15 authored almost 10 years ago by Ray Rodriguez <[email protected]>
Fixing license and readme for supermarket

87ae4ab90986f64e8c0c927b1125d6459fa26d05 authored almost 10 years ago by Ray Rodriguez <[email protected]>
Merge branch 'release-0.1.0'

cf2ba35a40418802ade4049e8165d644ee2d3074 authored almost 10 years ago by Ray Rodriguez <[email protected]>
Fixed long description

a912ee3a09da82c08e5a9be3694ca875d1c9ed41 authored almost 10 years ago by Ray Rodriguez <[email protected]>
Merge pull request #17 from tuahk/update_bluepill

Updated pill.erb file to use new attributes

74529b879b7d00cb9596f9897f0170fc5f1c8f70 authored almost 10 years ago by Ray Rodriguez <[email protected]>
Updated pill.erb file to use new attributes

a37ea426c1d64d7d7ac6e0fe34e4818ffb2f847d authored almost 10 years ago by tuahk <[email protected]>
Merge pull request #16 from rayrod2030/add-sysv-init-script

Add sysv init script

6c1ef794ad22a9442219e3f71be830c616f723dc authored almost 10 years ago by Ray Rodriguez <[email protected]>
Removing config code that is now encapsulated in a helper

c201f37162b97c6be846f4961b20dd93ea373fef authored almost 10 years ago by Ray Rodriguez <[email protected]>
Added matching spec test for init config

be4c5282faec1e13854cfc2eea48d71c083f58e6 authored almost 10 years ago by Ray Rodriguez <[email protected]>
Fixed rubocop issue

ac40d59d5bf5d8203674c9dbba44939d226ec8e2 authored almost 10 years ago by Ray Rodriguez <[email protected]>
Adding inital stab at a SysV init script. This script currently works

on Ubuntu but I plan on adding additional variations (if necessary) for
debian, centos and possib...

bd45b7302f80969dbdb086b9bce5011820abebfd authored almost 10 years ago by Ray Rodriguez <[email protected]>
Merge pull request #14 from tuahk/init_options

Init options

c047ac10788660e1ae168c67604d0e49d23d6664 authored almost 10 years ago by Ray Rodriguez <[email protected]>
Made new attribute 'log_dir'. Fixed pill.erb to generate prometheus logs

correctly.

b5ca50ce05fe3ed06e9bf06a784b6860ae769f46 authored almost 10 years ago by tuahk <[email protected]>
Merge branch 'master' into init_options

Conflicts:
recipes/source.rb

435811721dfae2640b25e1908677887586d319f6 authored almost 10 years ago by tuahk <[email protected]>
Merge pull request #15 from rayrod2030/set-new-runit-default-log-location

Changed runit configuration to use default logger which logs to

ff76705a97c64e07e9c69c437a5357eec7f86f04 authored almost 10 years ago by Ray Rodriguez <[email protected]>
Make bluepill use log file at /var/log/prometheus/prometheus.conf

0dff1c0ba18107ed4a254dc5dd4dcaaa473fdaf2 authored almost 10 years ago by tuahk <[email protected]>
Changed runit configuration to use default logger which logs to

/var/log/prometheus/. Removed runit logging template as it's no longer
used.

07f4e1b2de34492695576de724a1361d84d09742 authored almost 10 years ago by Ray Rodriguez <[email protected]>
Fixed rubocop warnings

98fa59953d475e81f38e62175ee976df5da22e1a authored almost 10 years ago by tuahk <[email protected]>
Updated README.md and commented attribute

aee3d7444d50eb1325531e7190c71374d38265a8 authored almost 10 years ago by tuahk <[email protected]>
Fixed a typo

67e8d279f14eecae678bfc8ed83d3e710bfecb97 authored almost 10 years ago by tuahk <[email protected]>
Moved generation of flags to libraries/prometheus_helper.rb

1f57401d2405984b2f65cce63a2efa1ab2b63e83 authored almost 10 years ago by tuahk <[email protected]>
Merge branch 'master' of https://github.com/rayrod2030/chef-prometheus into init_options

Conflicts:
recipes/source.rb
spec/unit/recipes/source_spec.rb

9724c1743675246afdf7f11bec7ada8b60ae4f80 authored almost 10 years ago by tuahk <[email protected]>
Unit test for bluepill. Set up structure for other init style tests

2c40d34198895173b2c62a6b6433aa68cddecf11 authored almost 10 years ago by tuahk <[email protected]>
Added support for bluepill. Set up basic structure for more init options

9d61e614f732ebcd4a7dd5aedb1a48e1fb2cc740 authored almost 10 years ago by tuahk <[email protected]>
Merge pull request #13 from rayrod2030/prometheus-conf-template

Prometheus conf template

b6712462fa9cbd4f2b35ccff8523bfda5a31b97a authored almost 10 years ago by Ray Rodriguez <[email protected]>
Fixing hound warnings

8427b74ade809cc8950fc22dfc76842c178d0c92 authored almost 10 years ago by Ray Rodriguez <[email protected]>
Fixing some annoying hound warnings

a84487567c73f86a4aa5aeb7d2208600cc704611 authored almost 10 years ago by Ray Rodriguez <[email protected]>
Busted out the prometheus.conf file into it's own template which is

static for now and simply contains the default prometheus starter config
file with the single pro...

b8ece091cb04d8a9e5d50573441a23a450b6a561 authored almost 10 years ago by Ray Rodriguez <[email protected]>
Had to exclude .kitchen folder from rubocop's judgemental gaze

58213a6c162e7dc6ed7598128ed75f80030340aa authored almost 10 years ago by Ray Rodriguez <[email protected]>
Merge pull request #11 from rayrod2030/update-prometheus-version-to-0-12-0

Updating default prometheus version to 0.12.0

dc45d9745210ff1b1b7f88c33114527884cfd562 authored almost 10 years ago by Ray Rodriguez <[email protected]>
Merge pull request #8 from tuahk/unit_tests

Add chefspecs to test source.rb

dce0c31419508e3ce43396823238483a64a21d3b authored almost 10 years ago by Ray Rodriguez <[email protected]>
Added hound.yml

745a0d2e7db513eff35604ff6250d251cf5e0b67 authored almost 10 years ago by tuahk <[email protected]>
Updating default prometheus version to 0.12.0

a6ecfa31f7f6086a62295dbc13e4ae5c1ec3410b authored almost 10 years ago by Ray Rodriguez <[email protected]>
Made source_spec.rb independent of actual version of prometheus.

011623a947b5a94745cf25e9b3aeb0d07e20c06b authored almost 10 years ago by tuahk <[email protected]>
Update README.md

6dc7b35d50ebd54bee63b7810267968cb326fc61 authored almost 10 years ago by Ray Rodriguez <[email protected]>
Update README.md

Updating gitter badge.

bebbabc3b2787073f15b389f18ac3980c6792815 authored almost 10 years ago by Ray Rodriguez <[email protected]>
Merge pull request #9 from rayrod2030/add-travis-and-hound-support

Add travis and hound CI support

f1c6a168b3b7310773bf7a81a9dc51ce24d9d7a6 authored almost 10 years ago by Ray Rodriguez <[email protected]>
Need kitchen common for Rakefile

d3b90230fd0a0bb092eef1ac67c0a46ff3b0f35b authored almost 10 years ago by Ray Rodriguez <[email protected]>
Merge pull request #10 from gitter-badger/gitter-badge

Add a Gitter chat badge to README.md

fae9fe41c14d5ab5ace2508bb5493d7d4ab926c2 authored almost 10 years ago by Ray Rodriguez <[email protected]>
Added Gitter badge

474ac57bebfe5ee28fe1b1d005afcd40a2f5dd9c authored almost 10 years ago by The Gitter Badger <[email protected]>
Adding travis badge

b4a1b08259de7a969f57c5fc018cf4f2d4fdf27d authored almost 10 years ago by Ray Rodriguez <[email protected]>
Adding hound config for running rubocop-as-a-service.

f7f3ba9b8a87c46a85443bef6cfe688ad00f9e1b authored almost 10 years ago by Ray Rodriguez <[email protected]>
Updating Rakefile for travis and adding travis config

b8cb23b72647147ef1652fbf7b0fd9ef62c64df6 authored almost 10 years ago by Ray Rodriguez <[email protected]>
Adding Gemfile with grouped gems

a1af98afe48a372efc0396c47b1510920f24e6df authored almost 10 years ago by Ray Rodriguez <[email protected]>
Merge branch 'unit_tests' of https://github.com/tuahk/chef-prometheus into init_options

95c2c090a902f3d0ea228f2753c55a17739815b0 authored almost 10 years ago by tuahk <[email protected]>
Add chefspecs to test source.rb

99359d3781c9ad664f7c6106ee8dd2b149010fb7 authored almost 10 years ago by tuahk <[email protected]>
Adding GOMAXPROCS to runit config based on the number of processor cores

present on the system.

410e4c5fb4523e0439a9ccfacf8fc058993a49b2 authored almost 10 years ago by Ray Rodriguez <[email protected]>
Fixing typo

1e52d0b9a7b948835d9a536525fa87b946486c2f authored almost 10 years ago by Ray Rodriguez <[email protected]>
Fixing title

eaf6c73583c55aa78e53472b5156be6cdd2ec552 authored almost 10 years ago by Ray Rodriguez <[email protected]>
First pass at a working cookbook with passing test. This commit does not include code to configure scraper jobs (yet).

60d140ab5047a7bdba93e088e03732b8bca31c48 authored almost 10 years ago by Ray Rodriguez <[email protected]>