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

Update Kafka versions for docker integration tests

01d65114abe8caefeb01630cf5bead6afbcff60f authored over 9 years ago by Mathias Söderberg <[email protected]>
Update development Ruby

Don’t need .ruby-gemset anymore, and for people using RVM: add your own,
it’ll be ignored (depen...

3598b46f6b4877ee316a84f7ec9bd3278c32dbbf authored over 9 years ago by Mathias Söderberg <[email protected]>
Pass ulimit and kill_timeout as arguments to templates

21badab81453c8736df99f7d4b231612e1a0847b authored over 9 years ago by Mathias Söderberg <[email protected]>
Merge branch 'whitepages-kill-timeout'

944d021d948cc7a544a360e6f718a42dbb8c057b authored over 9 years ago by Mathias Söderberg <[email protected]>
Rename hard_stop_delay attribute to kill_timeout

52d00f80a39e372f7890d2fc2644f8ba3c04f945 authored over 9 years ago by Mathias Söderberg <[email protected]>
Allow attribute to configure hard stop delay (time to allow for graceful broker shut down)

f7e8fcd9a062bb3bf52137ff08d681ca861571fe authored over 9 years ago by Devin Ben-Hur <[email protected]>
Merge branch 'richid-add-kafka-jmx-opts'

eb668c8d9397fe259c75b1c8a65d6bfcc728b6f1 authored over 9 years ago by Mathias Söderberg <[email protected]>
Allow KAFKA_JMX_OPTS to be configured

This change adds the ability to customize the KAFKA_JMX_OPTS environment
variable via the defaul...

5b3723e7d26e569b182ed106e860ff4ad13882db authored over 9 years ago by Rich Schumacher <[email protected]>
Add release badge to README

[ci skip]

973fc04744b4b4d409fe8ebb28b8e964dfc129f4 authored over 9 years ago by Mathias Söderberg <[email protected]>
Isn’t only tested on Vagrant boxes anymore

[ci skip]

c54cbfabf6639ed7f61404c5bbfe71f61301c7f4 authored over 9 years ago by Mathias Söderberg <[email protected]>
Version bump to v0.7.2

5b2871bbb0b0131852476c94fdcc4842f4c136cd authored over 9 years ago by Mathias Söderberg <[email protected]>
Update `test-kitchen` to v1.4.1

195bb9259bdee57c09ac6d838b72cb3c869763e9 authored over 9 years ago by Mathias Söderberg <[email protected]>
Clarify attribute for setting file handle limit

be7f944bec5df57885b848d5ca3319cd32d91f72 authored over 9 years ago by Mathias Söderberg <[email protected]>
Add blurb about attribute names to README

f9f131316f7b961c2507c153df5f0444c5baf582 authored over 9 years ago by Mathias Söderberg <[email protected]>
Add blurb about ZooKeeper to README

528414dd84609506a2e5307d43d467de64c224a6 authored over 9 years ago by Mathias Söderberg <[email protected]>
Reword README and attributes doc

e238289378830d8354a857ef4302e16024ed05d1 authored over 9 years ago by Mathias Söderberg <[email protected]>
Add FAQ section to README

As to avoid further issues about things that has already been brought
up and explained previousl...

82e87fda9c707743606cc55026ec97f66928478b authored over 9 years ago by Mathias Söderberg <[email protected]>
Be consistent with Chef::Config access

4148dd8f08069b18ed667edef4e7064a8c833017 authored over 9 years ago by Mathias Söderberg <[email protected]>
Merge branch 'spuder-md5-downcase'

950edfc4e42acf42c9a2a461c292c95085e045d6 authored over 9 years ago by Mathias Söderberg <[email protected]>
Changes md5 to downcase all letters

e3c40690dc603eb6d1fe05e36880e6b4ca0bab49 authored over 9 years ago by Spencer Owen <[email protected]>
Incorrect description of `default` recipe in metadata

8b81c80e6c6c4370612e2718ffdc405c2ba23537 authored almost 10 years ago by Mathias Söderberg <[email protected]>
Version bump to v0.7.1

b74badb814958a1a51a19adaa53fa78537a07657 authored almost 10 years ago by Mathias Söderberg <[email protected]>
Update copyright year

3bb49e85c8e06cbd7c865e268ed2bd06ae69edc3 authored almost 10 years ago by Mathias Söderberg <[email protected]>
Update `test-kitchen` to v1.3.1

24cb1d8fe1c894939ea5f4ebb36566f47e230f75 authored almost 10 years ago by Mathias Söderberg <[email protected]>
Skip checksum if not present on remote_file

Previously it was possible to set an empty string on a `remote_file`
resource and it would simpl...

02d14fc8f5193113058a9bfabff61b8f991ad79f authored almost 10 years ago by Mathias Söderberg <[email protected]>
Update `test-kitchen` to v1.3.0

c2902fa0b411ae8a45bc653481f3f67ca0c96356 authored almost 10 years ago by Mathias Söderberg <[email protected]>
Fix (Docker) Rake task for all Kafka versions

fb62e010427e1d9252a622438adfe21b5e1f9132 authored almost 10 years ago by Mathias Söderberg <[email protected]>
Ditch sudo on Travis

Forgot that the caching functionality only works on the new container
build infrastructure, let’...

a8b8a4fdc1065c107a64911513ed9a30a452b582 authored almost 10 years ago by Mathias Söderberg <[email protected]>
Enable caching of Bundler on Travis

652fd4cd6c542ba512e271614e019675a803aae2 authored almost 10 years ago by Mathias Söderberg <[email protected]>
Update kitchen-docker & fix .kitchen.docker.yml

c85c0d79b5e2da54c250f18446327f99f125879f authored almost 10 years ago by Mathias Söderberg <[email protected]>
Merge branch 'bijugs-fix_issue_65'

Resolves #65, and closes #71.

706e2877749122d2761f939a33d72d738d1f9777 authored about 10 years ago by Mathias Söderberg <[email protected]>
Fixup some markdown formatting in README

4d938bcbca78791a88d73b8b5a23a27d73a401c0 authored about 10 years ago by Mathias Söderberg <[email protected]>
Updated README.md with details about _coordinate recipe

c0a31259c3eeb2cf118140e7c8ca6e6c2a932964 authored about 10 years ago by Biju Nair <[email protected]>
Version bump to v0.7.0

82c3bdae2b19f31077cf0a1356eaa6ed2078ef78 authored about 10 years ago by Mathias Söderberg <[email protected]>
Merge branch 'version-specific-install-dir'

Closes #16.

2f46ca97e5ce1e6d92b744a0bc9405776bd9e80f authored about 10 years ago by Mathias Söderberg <[email protected]>
Remove comment in `_coordinate` recipe

b4e83afcc154ee43f222422615bea7caeac3d83c authored about 10 years ago by Mathias Söderberg <[email protected]>
Extract variables in `_install` recipe to helpers

dc70f9da7443620555ef60ee5ebe7d99e8d8f5aa authored about 10 years ago by Mathias Söderberg <[email protected]>
Install Kafka into a version specific directory

To facilitate upgrading a Kafka node it’s somewhat necessary to install
each version into each o...

07cbe17c1b269b023f7f74622dab03f9b95da439 authored about 10 years ago by Mathias Söderberg <[email protected]>
Make `jvm_performance_opts` default more readable

367b5ddbb7954f930bcb5045bd94a0b74183f713 authored about 10 years ago by Mathias Söderberg <[email protected]>
Set `config_dir` and `log4j` attrs. in attributes file

So, I decided to move them back since I realised that it’s nice to
manipulate the log4j configur...

23c4b88914e8ae7182d637973bc8f340bec5dab9 authored about 10 years ago by Mathias Söderberg <[email protected]>
Add ulimit_file option to systemd test-kitchen suite

f3488cdc5f5657536cf8bca207434393b2248090 authored about 10 years ago by Mathias Söderberg <[email protected]>
Fix missing newline in systemd service template

3292ec49e2b536fbd460d7764123f5fc7e271a1f authored about 10 years ago by Mathias Söderberg <[email protected]>
Fix syntax error in systemd template

8026ea247b2eea7c05466b9ff26b5bafdcde208b authored about 10 years ago by Mathias Söderberg <[email protected]>
Set open file handles limit on systemd as well

5f5c70b976e7fa9a8068ce13f92ea7ba2f5eb055 authored about 10 years ago by Mathias Söderberg <[email protected]>
Use proper path for EnvironmentFile for systemd

Wow, that was pretty careless of me, but at least now it should point
to the right file.

c1fdf661e5545877f9f78b503e47b3a1f55dcb61 authored about 10 years ago by Mathias Söderberg <[email protected]>
Revert "Use `/usr/lib/systemd/system` for service file"

This reverts commit 875419b57f9a497df3bf50ce85251e835631338e.

16a5f0c20c96e637755e728469f4b83c2622cbde authored about 10 years ago by Mathias Söderberg <[email protected]>
Install files as root rather than configured user

In certain scenarios `Chef::Config.file_cache_path` is actually a hidden
directory under `/root`...

b996099dbcca03b9d7f5f4bf962efe6cccc68a8f authored about 10 years ago by Mathias Söderberg <[email protected]>
Remove source mention in metadata.rb

5cd3511868a6c140510576de7f73094cb2b1a237 authored about 10 years ago by Mathias Söderberg <[email protected]>
Rename `binary` test files in integration suites

d676af69dc33ab438578bc2f0d16e72af6a4c1d5 authored about 10 years ago by Mathias Söderberg <[email protected]>
Merge branch 'systemd-fixes'

bf8ebdb07bea4260999cda17dec16283f5c34e3a authored about 10 years ago by Mathias Söderberg <[email protected]>
Circumvent systemd’s rate limiting, sort of

Apparently there’s a specific amount of times that one is allowed to
start a service within a gi...

a71d929ce607f7c8f8bc43e730b661ef944b2deb authored about 10 years ago by Mathias Söderberg <[email protected]>
Add `multi-user.target` to systemd service file

f45959cb93fa033ea7c47daf21735373e9939cfd authored about 10 years ago by Mathias Söderberg <[email protected]>
Use different env. path for systemd on Debian

`/etc/sysconfig/` seems to be some Fedora specific thingy, though I
think CentOS/RedHat uses the...

b55aba0cfd7c751997be9e4fcdf94fe1dbdf513e authored about 10 years ago by Mathias Söderberg <[email protected]>
Use `/usr/lib/systemd/system` for service file

Seems to be where the party’s at.

875419b57f9a497df3bf50ce85251e835631338e authored about 10 years ago by Mathias Söderberg <[email protected]>
Merge branch 'remove-source-recipe'

87f1ab4572323cb6fa19a15d0db3c39a3a7064ad authored about 10 years ago by Mathias Söderberg <[email protected]>
Remove recipe for installing Kafka from source

With the 0.8.2 release there’ll be three different ways to build three
different versions of Kaf...

e1974ddb606e8ec3825c63882569803ff95ea66e authored about 10 years ago by Mathias Söderberg <[email protected]>
Merge branch 'lazy-paths'

Closes #61.

f9686e6558949df575c91999e224dd8bd2f18324 authored about 10 years ago by Mathias Söderberg <[email protected]>
Move inclusion of `_defaults` to `default` recipe

34f539935b4f7c13ae9dc41991c8b2935c4ba0ff authored about 10 years ago by Mathias Söderberg <[email protected]>
Remove comments+whitespace from `_defaults`

16f51bc5f52a8e2429728af1454581269e6697f1 authored about 10 years ago by Mathias Söderberg <[email protected]>
Build Kafka in temporary directory

86898b820c03c6b5f8397f36a0568c823d3c5f74 authored about 10 years ago by Mathias Söderberg <[email protected]>
Move log4j config. attributes to `_defaults` recipe

a6b88fbf23501d1f91551822b4d25116e1331917 authored about 10 years ago by Mathias Söderberg <[email protected]>
Move `config_dir` to `_defaults` recipe

6151e221bede3adc7c620c135a0bdbcc444793ab authored about 10 years ago by Mathias Söderberg <[email protected]>
Move `gc_log_opts` attribute to `_defaults` recipe

672898568c3219ee1e91fe9caa944a4c81841761 authored about 10 years ago by Mathias Söderberg <[email protected]>
Use `install_dir` as home dir. for Kafka user

Add a test so that `/home/kafka` isn’t created.

70c30e2f98ad6ecdfb38faa634a4638ab7a686f4 authored about 10 years ago by Mathias Söderberg <[email protected]>
Add `rake` & `foodcritic` to gemfiles/*

b915179d008209bf1192d5f67715a217800e5f70 authored about 10 years ago by Mathias Söderberg <[email protected]>
Add `foodcritic` Rake task & run it on Travis

f3fadd19ba767990ff372eb2b82e30c8edf1905f authored about 10 years ago by Mathias Söderberg <[email protected]>
Add `updated_by_last_action` to `install` provider

1028718f7f9489b181c8b104f5c3080a4b6357e4 authored about 10 years ago by Mathias Söderberg <[email protected]>
Add `foodcritic` gem

4263d78b3accbb9b077859dd3de1bb518ecc51b3 authored about 10 years ago by Mathias Söderberg <[email protected]>
Do not set `host.name` automatically

As pointed out by @Lytol in #62 Kafka will automatically bind to all
interfaces and publish one ...

0715ed6a0b12fffb5b90dda977c6e6c0bdbda9d6 authored about 10 years ago by Mathias Söderberg <[email protected]>
Merge branch 'bijugs-fix_req_58'

93e1c397d59d5bba5c24d6416cd9304890854340 authored about 10 years ago by Mathias Söderberg <[email protected]>
Syntax cleanup of `_coordinate` recipe

315373b6b2957a89b5eb564dfb2ba15538d339be authored about 10 years ago by Mathias Söderberg <[email protected]>
Additional tests for coordination recipe

To get back to 100% coverage.

ac714b6e6d3e9753fe73fcf461f69a2b155fae8d authored about 10 years ago by Mathias Söderberg <[email protected]>
Changes to allow users of cookbook to implement custom logic to restart Kakfa service

9a055bbb0374a59c4872647b24d591f4c94c9fab authored about 10 years ago by Biju Nair <[email protected]>
Mixup of exludes/includes in `.kitchen.yml`

a4a483ec0306fca0cc424b1fd8412c47b0306485 authored about 10 years ago by Mathias Söderberg <[email protected]>
Fixup faulty `nil` values in `.kitchen.yml`

Well, that didn’t work as well as I thought, and I’m pretty sure that
it worked in the past…

9428132fc257a447f32be0b2e70a027f402ff5c9 authored about 10 years ago by Mathias Söderberg <[email protected]>
Fixup of supported platforms/versions in README

[ci skip]

52e1961021d49b90bb1931b22e4fc83b992c70ef authored about 10 years ago by Mathias Söderberg <[email protected]>
Merge branch 'brigade-systemd-support'

fe2343ade1da4ce9a5bca23a4f1f5ef3abc37016 authored about 10 years ago by Mathias Söderberg <[email protected]>
Fixup of env. file for systemd

Add explicit filename for the log4j and server properties, cleanup
unused ERB tags and fix JXM_P...

48d65b9f9da1eb9061578e6591603399a1f8b852 authored about 10 years ago by John M <[email protected]>
Add support for systemd as an `init_style`

First stab at getting `systemd` to work. Still not sure about a few
things such as using an Envi...

6f8b0e020c71a8cc657a18dc2c530e3432fd251a authored about 10 years ago by Mathias Söderberg <[email protected]>
Add serverspec specific Gemfile to int. tests

Otherwise all hell breaks loose. Probably have to migrate tests and
whatnot in the near future, ...

daef698fd7747dc6c94ba06008d9094c5bd03a34 authored about 10 years ago by Mathias Söderberg <[email protected]>
Version bump to v0.6.0

9dda2b6fe5d21806f59237c960397b811604ca0b authored about 10 years ago by Mathias Söderberg <[email protected]>
Remove spurious newline in debian init template

2e0d08601c43e56bc169667e61bdbf9d2b125a65 authored about 10 years ago by Mathias Söderberg <[email protected]>
Merge branch 'solarce-ulimit-support'

31e320eff02078063933785c4a914ab3efeb47f7 authored about 10 years ago by Mathias Söderberg <[email protected]>
Add int. test(s) for `ulimit_file` option

Definitely not the prettiest tests I’ve written, but they do the job.

5eb591738115b72740234794662a9718128621ed authored about 10 years ago by Mathias Söderberg <[email protected]>
Remove `non-nil` checks for `ulimit_file` option

Not really necessary. If one set’s it to `false`, it’s their problem.

ee43d0cb0f75351854c76a45e7f6653a67abda36 authored about 10 years ago by Mathias Söderberg <[email protected]>
Making default for ulimit_file nil.

It'll only apply if you set it.
For #56.

06c1b96f9d343c5310e8c8a73fb5388c54f67731 authored about 10 years ago by Brandon Burton <[email protected]>
These changes add in ulimit for file descriptors.

For #56

91f5c4247ba4befac7ac2072df3e70776a90edb0 authored about 10 years ago by Brandon Burton <[email protected]>
Remove duplicate mention of supported versions in README

[ci skip]

43f856a74b593776f762866111b7043f75150636 authored about 10 years ago by Mathias Söderberg <[email protected]>
Update `.kitchen.docker.yml`

082b4625e6aa8b52f9649338380b0a271f56c9c7 authored about 10 years ago by Mathias Söderberg <[email protected]>
Wait indef. for a controlled shutdown on Debian

If I understand the documentation for `start-stop-daemon`, giving a
`—signal` parameter it won’t...

5a825e083b18e301abdd73bcad2cddbc211d224f authored about 10 years ago by Mathias Söderberg <[email protected]>
Wait indef. for a controlled shutdown for RedHat distros

Thought it would be a lot nicer to actually wait for Kafka to shutdown
when `controlled.shutdown...

3ce4b1900444712b3b9fbdeeedefa8ba1476c953 authored about 10 years ago by Mathias Söderberg <[email protected]>
Add int. tests for pidfile creation/removal

0edf08581b52eae062704a6b02a3bceab65c6439 authored about 10 years ago by Mathias Söderberg <[email protected]>
Merge branch 'controlled-shutdown'

6be420137c69895174221196881761aef2210ffc authored over 10 years ago by Mathias Söderberg <[email protected]>
Respect `controlled.shutdown.enable` in init scripts

Basically don’t force-kill the Kafka process if `controlled.shutdown.
enable` is set to true. Wh...

952489f2e2267f1aa0495cd4646c5629dbdf1410 authored over 10 years ago by Mathias Söderberg <[email protected]>
Add `amazon` to supported OSes

It’s essentially CentOS, but since I’ve been testing this cookbook
on EC2 with instances running...

e3bd921813bda4ff87550e2845a46a20f4d45da9 authored over 10 years ago by Mathias Söderberg <[email protected]>
Add link to latest Kafka doc. in README

c301a88bcf0d22d2de8fd790e5e04ce20b82a319 authored over 10 years ago by Mathias Söderberg <[email protected]>
Version bump to v0.5.2

Bug fix release for weird default `date_pattern` for log4j appenders.

b0966241bbd6cad2eae7bca3c160430902bfc540 authored over 10 years ago by Mathias Söderberg <[email protected]>
Fix `date_pattern` fuck up for log4j appenders

Wow, that sucked pretty bad, sorry about that.

6cdb6f75f137ecb143df5a9348abd500cfe511d1 authored over 10 years ago by Mathias Söderberg <[email protected]>
Use SVG badge for build status

[ci skip]

00c6a32798a2ca049d0444a9e157d0b9263948bf authored over 10 years ago by Mathias Söderberg <[email protected]>
Version bump to v0.5.1

Bug fix release with a fix for #55.

e948fbb1858b08740a7e6a28bdd9d0ee37606198 authored over 10 years ago by Mathias Söderberg <[email protected]>