Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/sous-chefs/kafka
Development repository for the kafka cookbook
https://github.com/sous-chefs/kafka
Since one can define broker configuration options in a number of
different ways we cannot really...
36b11643a41d7537085280c5e89c061f5c466c6c authored over 10 years ago by Mathias Söderberg <[email protected]>
77416f8f1045b40979fd874946a9291b5c09ef19 authored over 10 years ago by Mathias Söderberg <[email protected]>
[ci skip]
112600a53915413d4c8a7ff25a0f74c474956804 authored over 10 years ago by Mathias Söderberg <[email protected]>[ci skip]
4e51aca2ecfa7078544de7a317504cd7d31bf2e6 authored over 10 years ago by Mathias Söderberg <[email protected]>
Quite a “large” release with a ton of changes, ranging from a rewrite of
how “configuration attr...
The (obvious) downside of having too many ways of defining configuration
attributes. Perhaps I’l...
938c4e00c50e10f80abf0a40c13c0b29b83d13cf authored over 10 years ago by Mathias Söderberg <[email protected]>
Chef's file cache path is apparently only readable by `root` on
OpsWorks, so we have to extract ...
3884b26b45335725c849d10cc5347f8524522d26 authored over 10 years ago by Mathias Söderberg <[email protected]>
The modules are already namespaced, no need to namespace the individual
files as well.
Just a heads up for the peoples. Could be expanded to explain some
corner cases and whatnot.
[c...
f8af85dec7467e0908d4a47378f75fdabebe2455 authored over 10 years ago by Mathias Söderberg <[email protected]>
Rather define levels individually for loggers. Don’t forget those
trailing commas, yo!
Previously ZooKeeper and Kafka had different JMX ports, but used the
same template for rendering...
Was only needed for setting up ZooKeeper with a different configuration
file from what Kafka was...
Was only needed for setting up ZooKeeper with a different configuration
file from what Kafka was...
Because I like it better, mkay?
c7345988576c5e9397ed271687abf3a2677b22ea authored over 10 years ago by Mathias Söderberg <[email protected]>b881e5319664517d40226391df33b5c4190d142c authored over 10 years ago by Mathias Söderberg <[email protected]>
Not used since the configuration rendering is done using helper methods
rather than partials.
Just a heads up.
c034bc638d18bc9483fedefffe157d70561c89b2 authored over 10 years ago by Mathias Söderberg <[email protected]>Oh this is just the beginning. FULL SPEED AHEAD!
1d0f4074a0e314df6b6be004e332938cea60e5bf authored over 10 years ago by Mathias Söderberg <[email protected]>
If there’s a configuration parameter that contains both underscore and
dots we don’t want to con...
So, decided to re-introduce the nested Hash notation for accessing
configuration attributes, as ...
Instead of defining _ALL_ possible configuration attributes in
`attributes/default.rb` we’ll gen...
Next stop, dynamically generate configuration properties.
476810ee05dcbec0e061e469a9fb53e1c1e53b06 authored over 10 years ago by Mathias Söderberg <[email protected]>
This commit makes it possible to use either underscored symbol keys for
configuration attributes...
626cd3f2b9a58534becaf5f5b9e80e16610bc72c authored over 10 years ago by Mathias Söderberg <[email protected]>
0d4c5f3218922416a818476b18c441a960c6ac16 authored over 10 years ago by Mathias Söderberg <[email protected]>
a17dc30c343570046268e732e0d547b61b69be7a authored over 10 years ago by Mathias Söderberg <[email protected]>
When I did a trial run with setting up Kafka using this cookbook I
noticed that it logged *A LOT...
174d409902787c807cf4b38ff2179553375d3df1 authored over 10 years ago by Mathias Söderberg <[email protected]>
The previous structure did make it a bit cumbersome to override for
example the appender type, w...
Rather than an hourly as from what I’ve seen during a quite small
experiment is that Kafka doesn...
The appender doesn’t even exist in the bundle configuration file, and it
is easy enough to just ...
I wouldn’t deploy anything with TRACE / DEBUG as log level to production
as it will *most likely...
Whoops, probably should’ve done this way back.
73079a8366357d30a44924ff770a6f709ee6a7b8 authored over 10 years ago by Mathias Söderberg <[email protected]>
When I deployed a Kafka cluster the other week I realised that some of
the “default” options in ...
`stdout` doesn’t really make sense since both stdout and stderr are
redirected to `/dev/null` in...
502f5ae16497f4e6dd2e04bd10869b7c7648e4b8 authored over 10 years ago by Mathias Söderberg <[email protected]>
68bd1e02f5f5e531f0cb81ecaa2b565cbbfd874d authored over 10 years ago by Mathias Söderberg <[email protected]>
abcbd12dc9880f587493d1987dee63e57e4e15a3 authored over 10 years ago by Mathias Söderberg <[email protected]>
e9d00c66762df05b8f6836b24e9998fc74dc7fda authored over 10 years ago by Mathias Söderberg <[email protected]>
Don’t need it to be “configurable” anymore.
86216339a567bf9d14f62331e7e8164948a485ea authored over 10 years ago by Mathias Söderberg <[email protected]>10d44c48cad6603a51c27705f963998dbc961b2a authored over 10 years ago by Mathias Söderberg <[email protected]>
Setting up ZooKeeper is well beyond the scope of this cookbook, as it’s
only intention is to set...
23e7e1e1da82600edd6ef3ceccfa187468af069c authored over 10 years ago by Mathias Söderberg <[email protected]>
I’d consider this a patch release due to the fact that this should’ve
been done since the start,...
20cb9652db1ff980ec293d99cd9054a343ce862d authored over 10 years ago by Mathias Söderberg <[email protected]>
4c61af9a3833b831492a8a204428a28a755632f8 authored over 10 years ago by Mathias Söderberg <[email protected]>
Not really sure how I missed this before, because this feels like
something that should really b...
[ci skip]
3b035b1c6f6704010f3fa15fcf4bd9ebde4b926a authored over 10 years ago by Mathias Söderberg <[email protected]>49e91d5b5033de15d8dc51e60b664b51344631a1 authored over 10 years ago by Mathias Söderberg <[email protected]>
444994a734e839ebd6f3ee646339b076ff940f80 authored over 10 years ago by Mathias Söderberg <[email protected]>
cb9169ffcd2867ce6d20f0221854efcc29b46067 authored over 10 years ago by Mathias Söderberg <[email protected]>
Closes #42.
397b8f89df74cdf1fdf809ef82e2d0b5c315bb71 authored over 10 years ago by Mathias Söderberg <[email protected]>Reasoning stated in the comment.
eb5803bbbe6c2a6ca005271b9c5313c5e0600225 authored over 10 years ago by Mathias Söderberg <[email protected]>
Now, I’m not a fan of starting / restarting things automatically as it
tends to break things, bu...
* /opt/kafka/log4j.properties
* /etc/init.d/kafka
* /etc/sysconfig/kafka
And the corresponding ...
561809f0f0076f9e6e187a079b94b404ea8b463b authored over 10 years ago by Mathias Söderberg <[email protected]>
One could argue that it should restart if env configuration file changes
as well, and probably l...
When set to true, `:start` will be added to the `action` array that is
given to the kafka servic...
Did some cleanup of `.gitignore` in general as well.
ba1b6cfeb9be905148562430eb47e43056cd25be authored over 10 years ago by Mathias Söderberg <[email protected]>d677d5b04dfcba6ec2c63d9eab332a7a457e3830 authored over 10 years ago by Mathias Söderberg <[email protected]>
Of course `Array#grep` returns a list, not true/false, duh.
f60929e3db273539d42728197bb6de1ed1e84397 authored over 10 years ago by Mathias Söderberg <[email protected]>575d483cac9e96dd5e3fb7e172ef166afadb8b19 authored over 10 years ago by Mathias Söderberg <[email protected]>
4ed7d9062bb596e711e6721f8224119b0ece7373 authored over 10 years ago by Mathias Söderberg <[email protected]>
This gets around a rather insane set of circumstances wherein Berkshelf
won't let you ignore rec...
ccdfb475069234ab6486494731048426f5d95b69 authored over 10 years ago by Mathias Söderberg <[email protected]>
10959589d9e09d7024121df2d77bfcabbab7d7b8 authored over 10 years ago by Mathias Söderberg <[email protected]>
Changes:
* Bugfix for missing `status` option on `service` definitions (#39).
Cheers to @bijugs...
fd8fc8d203d6a3ad69a775136522f6301c4ec99e authored over 10 years ago by Mathias Söderberg <[email protected]>3232461e4dbbab015c8ff9d15df527b00672da7c authored over 10 years ago by Mathias Söderberg <[email protected]>
a2dd08fbe57a0ba7fa61f57a48a12e44385a9ee5 authored over 10 years ago by bijugs <[email protected]>
6b89063702525de6c7b23805c3d1a45017cf7e38 authored over 10 years ago by Mathias Söderberg <[email protected]>
24af4dfc9efa8b42248f52b7763412e6a9d62749 authored over 10 years ago by Mathias Söderberg <[email protected]>
This should work, hopefully?
532db56770b29ba1e936977c30de8798b023ae77 authored over 10 years ago by Mathias Söderberg <[email protected]>742caeaeac26c361ab798d79e1d52758b04e54fe authored over 10 years ago by Mathias Söderberg <[email protected]>
Travis keeps installing 2.99 which apparently doesn’t work.
5c3d08cb61be875c144e9641efd7b2e699eee395 authored over 10 years ago by Mathias Söderberg <[email protected]>
Run the last patch release for each previous version of Chef 11, and
only run for the Ruby versi...
e36f9dcb44119a105ba57fe3c7eedcfb28075c12 authored over 10 years ago by Mathias Söderberg <[email protected]>
72749630ba8e1ea57930ac9be77b52186af4bf95 authored over 10 years ago by Mathias Söderberg <[email protected]>
918de75df9cd90f6b1dfbf4cad732e9c0bfe485b authored over 10 years ago by Mathias Söderberg <[email protected]>
As the development dependency now has been updated
to the latest version.
099cca0dc42a6a8ae9dbd8af82602efac77c1002 authored over 10 years ago by Mathias Söderberg <[email protected]>
[ci skip]
a80d9203ba4a807528428790df54f68a2fa89d1f authored over 10 years ago by Mathias Söderberg <[email protected]>c8057b1d72842b4f6fd4b167a1d72a862810cdc0 authored over 10 years ago by Mathias Söderberg <[email protected]>
Running things in docker is a lot faster than spinning up vagrant boxes
(even though docker runs...
3325602ec9fac30a4318e6e238fefdbc0cec4841 authored over 10 years ago by Mathias Söderberg <[email protected]>
c377d686f20f476395b621e9dbf96ec38b06cfea authored over 10 years ago by Mathias Söderberg <[email protected]>
fe5e9fd5043f08947536b5451e0fe0d6b27c193b authored over 10 years ago by Mathias Söderberg <[email protected]>
af7f388c1a9e47223dd2bb5517ba661cc45173ce authored over 10 years ago by Mathias Söderberg <[email protected]>
08359badf1248c9e011434cffe465bc237461018 authored over 10 years ago by Mathias Söderberg <[email protected]>
9f60e780418187b431c9179b3fdc7c32f8b519a9 authored over 10 years ago by Mathias Söderberg <[email protected]>
1058b47f526d28f9d2d62751330302af7d6797bf authored over 10 years ago by Mathias Söderberg <[email protected]>
f2b6cef05c2f5829e65803a79e017b43e759d5e8 authored over 10 years ago by Mathias Söderberg <[email protected]>
Changes:
* Bugfix for `log.dirs` attribute (#36).
* Updated log4j template (#32).
* Expose JVM p...
* Removed part of a commented line.
* Clarified “error” message.
fc02b49f0b7c6f561165cc06afa4cb1d13d482c1 authored over 10 years ago by Mathias Söderberg <[email protected]>
There’s really no point in having a `source` suite on it’s own. Much
better to test that Kafka a...
Indirectly it was always tested through the `init-style` suites, so we
might as well check that ...
* Serverspec changed so that ‘fedora’ is now its own ‘family’.
* For some very unknown reason, t...
45b4f5ff832c9abfd5f4259fe8989f4e3b02f9cd authored over 10 years ago by Mathias Söderberg <[email protected]>