Ecosyste.ms: OpenCollective

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

github.com/sous-chefs/nginx

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

Testing updates

Signed-off-by: Tim Smith <[email protected]>

ab930163198df473837444e28822782e2d252c1a authored over 8 years ago
Remove merge artifact

862d6b214c152890dfbee19edc6b3cbac22c5f2a authored over 8 years ago
Merge pull request #12 from chef-cookbooks/chef12

Systemd support & additional testing

7bbab72bc40a0e5198d00c5783aab6b1f0a0e022 authored over 8 years ago
Reword the breaking changes in the changelog

Signed-off-by: Tim Smith <[email protected]>

746d912ff39f54481da47dad07b774be8450713b authored over 8 years ago
Move the init_style attributes to the source attributes file

init_style is only used by source installs and shouldn't be included elsewhere as that might con...

58ecdd5afd09ea372a5b394f8924c82410837897 authored over 8 years ago
Fix kitchen instance names in travis

Signed-off-by: Tim Smith <[email protected]>

0bebfb27ed869b9655f07a4bc398cb7779b07441 authored over 8 years ago
Move init configs to the source attributes file where they're used

Signed-off-by: Tim Smith <[email protected]>

2bce0fafcff9c8137d69eb17fa96aae2465be5ef authored over 8 years ago
Remove modules-centos-6 that times out

Signed-off-by: Tim Smith <[email protected]>

8029e599659dd33051dbd39e1777c3ec491c89c3 authored over 8 years ago
Add a spec for the suse repo being added

Signed-off-by: Tim Smith <[email protected]>

86395baab4fbf8f74dcb5e9784a88f59f94ba96f authored over 8 years ago
Don't apply the yum-epel cookbook on Fedora

Fedora is EPEL'd already by the very nature of Fedora

Signed-off-by: Tim Smith <[email protected]>

7f72db444a0da56243fb353203e3985a94ad9d21 authored over 8 years ago
Use upstart on non-systemd Ubuntu

Ohai identifies the init system as sys-v init since that is the first pid, but these systems sup...

1e3c17a281cd14bb2eff8bf0a7e5c07b24463e21 authored over 8 years ago
Fix the opensuseleap box name

Signed-off-by: Tim Smith <[email protected]>

d4ddd0c1becb043dee55b18e5d1d0701d6310605 authored over 8 years ago
Test modules / upstream in travis

Signed-off-by: Tim Smith <[email protected]>

56d8323b228a21243d752918a3f536ce40d99ec8 authored over 8 years ago
Use systemd where appropriate using ohai init_package attribute

Signed-off-by: Tim Smith <[email protected]>

9381199f2d0b4afc48934e7094078eb9636cad22 authored over 8 years ago
Merge pull request #11 from chef-cookbooks/chef12

Move testing to a test cookbook and other misc cleanup

27996a1053e6ba9e42ab0350b76c81832800cb90 authored over 8 years ago
Update changelog

Signed-off-by: Tim Smith <[email protected]>

c2dd0a21fcab4c9d3b528d5400ce5f5fd31e2a85 authored over 8 years ago
Tweaks to the default attributes format and comments

Signed-off-by: Tim Smith <[email protected]>

1e0daeb3580e7d3ef61153221653c904720e45be authored over 8 years ago
Require at least apt 2.9.1 to ensure apt-transport-https is installed

This is the version where we added apt-transport-https to the default recipe

Signed-off-by: Tim...

0501f05ed69bd0c643864e99488abb6f635439dc authored over 8 years ago
Log warn when trying to setup nginx.org repo on an unsupported platform

Previously we setup the repo on Fedora systems, which failed since there isn't a Fedora repo. Lo...

5004788cb477114ee4cebc8fb344f1df710308ab authored over 8 years ago
Refactor repo_passenger recipe to warn on any non-debian platform

We support FreeBSD and openSUSE as well. We should fail on those platforms.

Signed-off-by: Tim ...

364ebef1eeb1ceef03d6382ddd2b411f8b490371 authored over 8 years ago
Log at warn level when we skip setting up the repo

Signed-off-by: Tim Smith <[email protected]>

a44c213bd7be7388c9cf25a322ee673d655f08a2 authored over 8 years ago
apt-transport-https is included in apt::default

Signed-off-by: Tim Smith <[email protected]>

52d4a0094200efb1fcba11a8ec76b1b2a3d86473 authored over 8 years ago
Add a test cookbook instead of defining attributes in Test Kitchen suites

This helps us to keep things synced between the local kitchen config and the docker config. It a...

435e40cac72bf98acc16fc46abb378d51e652111 authored over 8 years ago
Remove duplicate attribute logic from the source recipe

I *think* this is legacy code to deal with Chef 10, but it really serves no purpose at this poin...

eea27c3b1edbfc8cf7c77deb59e819b1ebe9ac17 authored over 8 years ago
Add additional suse variants as supported platforms in the metadata

c6274d31a818927ec8495b9c4443edbb295eabfd authored over 8 years ago
Update CHANGELOG.md

09ed20a363f5416ad2e1162aff6837bd3ca4d08c authored over 8 years ago
Merge pull request #7 from chef-cookbooks/chef12

Speed up specs & update changelog

815249f4642714e55266e661fde1ee611a9b978c authored over 8 years ago
Fix specs for packages and add more caching

Signed-off-by: Tim Smith <[email protected]>

a66c42d88fb1bc60b1b9e5de841cef6e17ead4ad authored over 8 years ago
Add changelog

Signed-off-by: Tim Smith <[email protected]>

f0e353f4c7ee67a14220d39bc878acf1733f875e authored over 8 years ago
Speed up the specs with caching

Knocks almost a minute of the specs. They could be further refactored to speed things up, but th...

24a405c1c30270fc4df208d4cd2531c3d04e4348 authored over 8 years ago
Merge pull request #6 from chef-cookbooks/chef12

Expand testing in Travis to source installs

388ec48d2911a44349973ab26d77857d636fc0d3 authored over 8 years ago
Resolve cookstyle warning

Signed-off-by: Tim Smith <[email protected]>

148279315e9ac548f5dfc3a90ec7ac5d1f1f6a31 authored over 8 years ago
Replace all usage of node.set with node.normal

These are actually the same under the hood, but node.set has been deprecated.

Signed-off-by: Ti...

da0531d2d1e6228b578ee7b0dfa2a27df27f2abd authored over 8 years ago
Install source install pre-reqs using multi-package

This speeds up our chef runs by quite a bit. Especially on yum based systems

Signed-off-by: Tim...

1421f5e8fdbeb0b242e69550e69dc5ebfd7c965a authored over 8 years ago
Download from the secure nginx.org site

Signed-off-by: Tim Smith <[email protected]>

65ecfdc8cdbb14858c4ea0ac109ead71a99854cd authored over 8 years ago
Retry downloads of the nginx source file

Signed-off-by: Tim Smith <[email protected]>

b1a4a33b3f64df9ec6889d54ab339e1c98fcaa0f authored over 8 years ago
Remove support for Gentoo

We don't have any way to test this and this isn't a supported platform for Chef.

Signed-off-by:...

d9c9c3ba77406183833c3fa4c4a77780a21e08e3 authored over 8 years ago
Remove the suse init script that isn't used anymore

Signed-off-by: Tim Smith <[email protected]>

0dbaa34d0ea9d70cfbf733cc8cf61cdb3e944b55 authored over 8 years ago
Support running under systemd for suse

Signed-off-by: Tim Smith <[email protected]>

1688a552371feaec1beba8ca338ca9f7839e4212 authored over 8 years ago
Remove Chef 10 compatibility code

Signed-off-by: Tim Smith <[email protected]>

69488661b3c3e9b0bed4957baa696ec59b4b960a authored over 8 years ago
Test source installs in Travis

Signed-off-by: Tim Smith <[email protected]>

f23cd874d685611c3f6b7e5a20f16357cd443ccb authored over 8 years ago
Remove opensuse 13.2 from default kitchen suite

13.2 does not ship with an nginx package

Signed-off-by: Tim Smith <[email protected]>

225523d822cfa51d040058d17fe640a5e314a6d0 authored over 8 years ago
Merge pull request #5 from chef-cookbooks/chef12

Fixup metadata and add Kitchen Dokken testing

e0b6d89f5e4a2f0641e11519bd22af02d713f09b authored over 8 years ago
Fix kitchen runs on opensuse

Signed-off-by: Tim Smith <[email protected]>

f94357802b637fccebc6f7847cac7716e3edfa9f authored over 8 years ago
Attempt to get Debian 7 working in Travis

Signed-off-by: Tim Smith <[email protected]>

69e4bb49aab0b29b2e801d3968e86a6d06d86eeb authored over 8 years ago
There's no need for fast finish

Signed-off-by: Tim Smith <[email protected]>

db26d1c4d1a9aa6901363cceed94e3ce9d325e2d authored over 8 years ago
Resolve Rakefile failures when kitchen.yml is missing

Signed-off-by: Tim Smith <[email protected]>

94ab4f7bbb65e5a5b1ffc9d760d8c3fcf6e500bb authored over 8 years ago
Split out unit testing in travis

Signed-off-by: Tim Smith <[email protected]>

964ebf26c41a681668cd1e2dc46b11bd74351993 authored over 8 years ago
Add testing in Travis with Kitchen Dokken

Signed-off-by: Tim Smith <[email protected]>

e54a429ae49bbbea88098a9c115802696ca8a1b7 authored over 8 years ago
Fix minimum version to be 12.1 and fix source URLs

Signed-off-by: Tim Smith <[email protected]>

dfaa92fa185399c7ce88486b0399bc6897af17b3 authored over 8 years ago
Merge pull request #2 from chef-cookbooks/chef12

Require Chef 12 and remove Bluepill support

ab09256c79dc3db4195f402dffecc7ef311cb104 authored over 8 years ago
Add integration test on Chef 12.1

Mostly to make sure the Ohai plugin keeps working

Signed-off-by: Tim Smith <[email protected]>

be4180e5db730aa4b98a4c32d7111c1e39953ae7 authored over 8 years ago
Update the Ohai plugin to avoid deprecation notices

Use the shell_out method instead of run_command which is deprecated. Also include a sample of th...

e234def764fc339e1702f24390fdab0861cf2f02 authored over 8 years ago
Fix ohai specs

Use the matcher in the Ohai cookbook and move the reload check to the package spec since the pac...

b16af5bb8dc83faaef198e7d1005f2a0b4fc65e7 authored over 8 years ago
Chefspec platform updates and minor fixes

Update spec platforms, allow running specs individually, remove old apt::default spec

Signed-of...

8883061b2d97a4b31e6d8d286326f530a6c0313a authored over 8 years ago
Remove support for Bluepill init system

With the advent of modern init systems the need for Bluepill has really disappeared and Chef is ...

4a17db5731ea62ade2b0228541affbc889724a80 authored over 8 years ago
Require Chef 12+

Remove the need to maintain multiple Ohai templates
Allows us to use the ohai_plugin custom reso...

7658bc1de4a16463f3105b14596c1f79489d9524 authored over 8 years ago
Correct the date 2.8.0 shipped in the readme

Signed-off-by: Tim Smith <[email protected]>

d1e5d7140ef71ae869a8d10c4d8f3dcab4aaa096 authored over 8 years ago
Release 2.9.0

Signed-off-by: Tim Smith <[email protected]>

c1d20eeb300f095009382081de5b2eb44ec8bacf authored over 8 years ago
Add support for Suse with package installs

Adds a dependency on the zypper cookbook for setting up the repo.

Signed-off-by: Tim Smith <tsm...

abcc2d06e52ae3f036d30cc378e0153736feb437 authored over 8 years ago
ninja fix ssshhh....

Signed-off-by: Lamont Granquist <[email protected]>

bbbb7547291b976a5a7b93982f0fe40cca3a6e98 authored over 8 years ago
Merge pull request #1 from chef-cookbooks/lcg/readme-tweaks

how about this?

0f6da23ec53bb1dcbfe75ead9cc59016684ae563 authored over 8 years ago
Link to supermarket in the readme

fae3204bc1e1382a9b776e26ae4fbfdc8233e548 authored over 8 years ago
how about this?

Signed-off-by: Lamont Granquist <[email protected]>

7e08dd48e2c15a878f21604f29a222e850e02bac authored over 8 years ago
Remove the note about circleci

This was removed prior to releasing 2.8.0

562864100de03dd9842aef2a154fd38db31880c0 authored over 8 years ago
Release 2.8.0

Signed-off-by: Tim Smith <[email protected]>

975708effb0fd031609bbd2b4735d01a87067f10 authored over 8 years ago
Use our standard Gemfile without guard

Signed-off-by: Tim Smith <[email protected]>

cbdef19a8a0c3fab99a7e436904f612372c9d556 authored over 8 years ago
Fix source location in metadata

Signed-off-by: Tim Smith <[email protected]>

698a46bab13dc2a97890e570888d2cbb7042e436 authored over 8 years ago
Update docs

Signed-off-by: Tim Smith <[email protected]>

cc6ecbc2b5cb983bf7b134d389389d5ac0776938 authored over 8 years ago
Resolve foodcritic warning in the metadata

Signed-off-by: Tim Smith <[email protected]>

d27f1a19dac905d8f88d99373c0ba9ce9eea3e2c authored over 8 years ago
Don't include a checksum for the GeoIP databases by default

Signed-off-by: Tim Smith <[email protected]>

6f27a28725b96f9c4ae2c1c88a5b3bfc50dbb2c3 authored over 8 years ago
Use the GeoIP lib 1.6.9 not 1.6.3

Signed-off-by: Tim Smith <[email protected]>

9d4dde8f9958751fd5273dd5dd5c7b44631c4e71 authored over 8 years ago
Update README.md

f6f6bf76e871db8af5ef6c8879926e71718d2f40 authored over 8 years ago
Update README.md

db4efa54b15361d0c0623042619f6aaa6ded1d02 authored over 8 years ago
Convert to a chef cookbook

Signed-off-by: Tim Smith <[email protected]>

be8721e0c822e3296f0518ab46fb7cad693c821b authored over 8 years ago
Update mime.types file and add charset_types to the nginx config

This is 99% from https://raw.githubusercontent.com/h5bp/server-configs-nginx/master/mime.types

...

af59c31c8551af2c970fc66c77adfb8be64cec5e authored over 8 years ago
Update changelog for 2.8.0

Signed-off-by: Tim Smith <[email protected]>

41a5b9351b117c445496c50e631d433e6d752736 authored over 8 years ago
Fix defaults in the attributes section

Signed-off-by: Tim Smith <[email protected]>

53e7f696f96a6aaa738e7a558fb0c6756999fcac authored over 8 years ago
Convert the remaining tests to inspec

Also the nginx command output test never worked. It was checking stdout not stderr

Signed-off-b...

da3065cbb98f91e19218edc2c1003f343d2b5960 authored over 8 years ago
Convert bats check service to inspec to fix them

Checking for a process without shell expansion always returns 0. This test was busted

Signed-of...

60d6025832dd6d6e5b98ad1e3f32e6a224fd9872 authored over 8 years ago
Update Test Kitchen config

Signed-off-by: Tim Smith <[email protected]>

bd9ac21df4a8b459892caf549233573fe65ca156 authored over 8 years ago
Bump additional modules to the latest releases

Signed-off-by: Tim Smith <[email protected]>

420d1a46d060598f4e055af1cf53dad15a25b262 authored over 8 years ago
Just run a simple rake test in circle

Signed-off-by: Tim Smith <[email protected]>

88b15ca444ac11f31687b1798386795c980f2696 authored over 8 years ago
Add Chef dep to the readme

Signed-off-by: Tim Smith <[email protected]>

27578273ae1505d6f530ded82db9ebdf1f90cddb authored over 8 years ago
Remove mention of LWRP

We're not going to do that. We're going to nuke it and start over

Signed-off-by: Tim Smith <tsm...

eb767f09ff7b1eafebcf2e77b64f136dc0be91f6 authored over 8 years ago
Format markdown, fix typos, update 3.x roadmap, update requirements, update platform support

Signed-off-by: Tim Smith <[email protected]>

89bc4d4791b5798d5d9251f6c08c6f87ad297888 authored over 8 years ago
Bump this version to 2.8.0

Signed-off-by: Tim Smith <[email protected]>

149236b6a9a010cafa00c5bfbe6013d3cb939e54 authored over 8 years ago
Remove the kitchen cloud version

This thing is ancient

Signed-off-by: Tim Smith <[email protected]>

7604e694b5bd253b07d9c9dc2aabd3c255f471a1 authored over 8 years ago
Avoid ohai 4.0 and make sure we are on modern runit

An open ended runit dep seems to confuse Berkshelf into dropping all the other deps to ancient v...

037683cd24b1dcdc3d8cbd60bcb113c1af101357 authored over 8 years ago
Fix misaligned resource

Signed-off-by: Tim Smith <[email protected]>

07bfbc19f08c626214c6997c07e525431f93958c authored over 8 years ago
Remove the branch exclusion in travis

Signed-off-by: Tim Smith <[email protected]>

c8eb73925d3a4fa666cc66dc8bbbfb344a106a7b authored over 8 years ago
We need yum for setting up the repository

Technically we're already bringing this in with yum-epel, but we should make sure
Signed-off-by:...

c1285bfdb6dad366fa169da2906b061a0da63ced authored over 8 years ago
Test on http_v2 not spdy

spdy has been removed from recent nginx releases so we can't test compilation

Signed-off-by: Ti...

a156218a155aadc463994b512f5b7ecaac57b84c authored over 8 years ago
Run Circle CI tests on 2.2.3

Signed-off-by: Tim Smith <[email protected]>

8a4d5e7b0a93643b3e6ae63e138a2609d8366495 authored over 8 years ago
Update set_misc version to latest and fix bad checksum

Another bad sha1 checksum that would fail to download on Chef 12

Signed-off-by: Tim Smith <tsmi...

ff9bda0fe9a5c0cd1037d4cc4250e9c57362fdfc authored over 8 years ago
Avoid Chef 14 deprecation warnings on the latest Chef 12 release

node.set is going bye bye in Chef 14

Signed-off-by: Tim Smith <[email protected]>

f8b7df3789f8debe513b943be698540900989e14 authored over 8 years ago
Simplify the platform check logic a tad bit

Signed-off-by: Tim Smith <[email protected]>

c5eacbe121f26a8d578fc15038b96c25825bfb0d authored over 8 years ago
Remove duplicate packages from the page speed module attributes

We're already installing these all in build-essential which comes in via the source recipe

Sign...

868d5e70ce8b8b6cf7b820ce02705ca1af78da87 authored over 8 years ago
Use the latest page speed module

Signed-off-by: Tim Smith <[email protected]>

46c327573e7fa05711e871fcdfec7002ef62f15b authored over 8 years ago
Update the default source install version from 1.6.2 to 1.10.1

Signed-off-by: Tim Smith <[email protected]>

b90043f22293c0802bc19ce50edfd5010467ed4c authored over 8 years ago