Ecosyste.ms: OpenCollective

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

github.com/test-kitchen/kitchen-docker

A Test Kitchen Driver for Docker
https://github.com/test-kitchen/kitchen-docker

Require Tempfile

Sure, lots of other things use it, so _probably_ it's been required, but apparently, if you use ...

ed45f9f9edc6b4cd99f6dd2baa309ccb5c6c5e65 authored over 8 years ago by Greg Symons <[email protected]>
Prepping a 2.4.0 release at long last.

8a8e40a8883ab1b30a40d30ef697402a92047494 authored over 8 years ago by Noah Kantrowitz <[email protected]>
Merge pull request #198 from ehartmann/master

Don't wait while stopping a container

6b2c855154f4b390babcbe2ef8107662742ed2e6 authored almost 9 years ago by Noah Kantrowitz <[email protected]>
Don't wait during stopping a container

4e5390385e741e513cb39f953448edb5978fcec3 authored almost 9 years ago by Eric Hartmann <[email protected]>
Merge pull request #196 from gooddata/yut-qa-5791

Mutex for ssh keys generation

75f66db98a0b817bf972578d4fbe7921cd64ee2a authored almost 9 years ago by Noah Kantrowitz <[email protected]>
Mutex for ssh keys generation

Mitigates race condition of first ssh generation
during concurrent kitchen run

Fixes #160

7c67e6cacfbff66aede10ae97fc2c66893df0941 authored almost 9 years ago by Yury Tsarev <[email protected]>
Whitespace cleanup.

6588c2cef7aa0b10ad6cbf3314316825f835baeb authored almost 9 years ago by Noah Kantrowitz <[email protected]>
Merge pull request #192 from mmckinst/centos7

set "ENV container docker" for CentOS and friends

21736eaec77af1c11d1115473660db66af54b472 authored almost 9 years ago by Noah Kantrowitz <[email protected]>
Merge pull request #187 from webframp/readme

Note about docker-machine since boot2docker is being deprecated

f7acd0f81d6df66676bf30dbe5bed003a1c7b35d authored almost 9 years ago by Noah Kantrowitz <[email protected]>
set "ENV container docker" for CentOS and friends

related to issue #109

this setting is documented at
https://developerblog.redhat.com/2014/05/05...

6832c92203f6376be8cfbf388c3ba2c94bf63ea3 authored almost 9 years ago by Mark McKinstry <[email protected]>
Note about docker-machine since boot2docker is being deprecated

899e123f392bce70717034634390b89d61209768 authored about 9 years ago by Sean Escriva <[email protected]>
Merge pull request #176 from st-isidore-de-seville/add-proxy-support-when-building-the-container

add proxy env variables within the container

014b9aa24623d375a3a0c0595585f0d7519c8909 authored about 9 years ago by Noah Kantrowitz <[email protected]>
fix typo

d1d3975c97dfda00fa22b77644e3e19921436b46 authored about 9 years ago by St. Isidore de Seville <[email protected]>
single source conditionals

fb3f71157b82c965baae912787b9c9d8f611255b authored about 9 years ago by St. Isidore de Seville <[email protected]>
add proxy env variables within the container

7cdf80feb71023f3a4bc2190011e005125db5fd2 authored about 9 years ago by St. Isidore de Seville <[email protected]>
Remove Tempfile.create.

Fixes #148.

727f4d033f9623e9157b7e1648b5e0ffe8ac2e1c authored about 9 years ago by Noah Kantrowitz <[email protected]>
Merge pull request #167 from SaltwaterC/public-key-strip

Strip the public_key whitespace

2ae315edede8d14d9a80a85942c5ba27659c73f6 authored about 9 years ago by Noah Kantrowitz <[email protected]>
Strip the public_key whitespace. This is an issue with user supplied public_key config.

22cd89828659d9c5f3dd3b9e9cdaaa965a5dd3d4 authored about 9 years ago by SaltwaterC <[email protected]>
Merge pull request #154 from portertech/key-cache

Move writing the SSH key to the end of the dockerfile.

bf88682cf471ac5955dee0828198e2e3bd7e464c authored over 9 years ago by Sean Porter <[email protected]>
Move writing the SSH key to the end of the dockerfile.

This helps avoid busting the layer cache and keeps kitchen runs a
little faster.

b7bef4db61acbd318e06d46f3904c5c0b3120036 authored over 9 years ago by Noah Kantrowitz <[email protected]>
Merge pull request #149 from ytsarev/fix_ssh_for_root

Handle case of root user for ssh key generation

3517df39628a9f83476de96120aa276830d2c318 authored over 9 years ago by Noah Kantrowitz <[email protected]>
Handle case of root user for ssh key generation

0fe79bae5b93dd6696cf64b6c03e2bbdbd553c5c authored over 9 years ago by Yury Tsarev <[email protected]>
minor version bump, 2.3.0

7687efdd2059d53d7b99b97e0f7a5fcea6256c67 authored over 9 years ago by Sean Porter <[email protected]>
Merge pull request #144 from portertech/build-context

Add docs for build_context.

94cf846d3aaf94ef23590dbacf5f60892895ac74 authored over 9 years ago by Sean Porter <[email protected]>
Add docs for build_context.

a2d201de2a2a8359d7ba0826b6f2ec3107a594ca authored over 9 years ago by Noah Kantrowitz <[email protected]>
minor cleanup and test build_context config

5d07ae0d2c472bb6377075519fa0a5521efbbe50 authored over 9 years ago by Sean Porter <[email protected]>
Merge pull request #143 from portertech/optional-context

Allow disabling the build context.

531ecd15f432d9cebd0736bf1a19e23505203f94 authored over 9 years ago by Sean Porter <[email protected]>
Use a variable.

8ed3cc1fbf188ccb58e3b290aa0904b88b67e591 authored over 9 years ago by Noah Kantrowitz <[email protected]>
Allow disabling the build context.

Also disables it by default for remote docker because of how slow it is.

f212e6a340462260b52c47beead9dc9c923ba3b3 authored over 9 years ago by Noah Kantrowitz <[email protected]>
updated docker version constraint in readme

a80b3af0ce4717580f55e5ee2f7a63e35af7643a authored over 9 years ago by Sean Porter <[email protected]>
minor version bump, 2.2.0

ebe73ba48746d114328e92f1e949e0eb70b5be2b authored over 9 years ago by Sean Porter <[email protected]>
Merge pull request #142 from portertech/hotfix/pr-fixes

Post merge adjustments, release prep

64586e3b7e78faa721233baadfbde723a69161a1 authored over 9 years ago by Sean Porter <[email protected]>
[pr-fixes] capitalized docker in changelog

35acd1cd42edfa59261edc5ac0fb8386f16ff7ea authored over 9 years ago by Sean Porter <[email protected]>
[pr-fixes] bold docker version constraint

8c0d18d19b5af6814a254726864c1c288ce1d423 authored over 9 years ago by Sean Porter <[email protected]>
[pr-fixes] not docker >= 1.5.0

0f94fefdb09f62a5a0e23c613edae1d41b701b26 authored over 9 years ago by Sean Porter <[email protected]>
[pr-fixes] begin updating the changelog

11575f3b7b3aea1d3a4fbadf42e9ddc1a53ad6dc authored over 9 years ago by Sean Porter <[email protected]>
[pr-fixes] all file ops use the same variable name

fa87ffd06bdc30e3d31cbc5e6946de206bb924d2 authored over 9 years ago by Sean Porter <[email protected]>
[pr-fixes] minor readme edits, white space and examples

227b42cc956773e97eccb6b3c39ac64fc19f5301 authored over 9 years ago by Sean Porter <[email protected]>
[pr-fixes] change public_key variable name to match elsewhere

1ac69dfb0e72745b154beb8dacff9eddea5289a4 authored over 9 years ago by Sean Porter <[email protected]>
[pr-fixes] user may not be "kitchen"

65a0bda37ec206a8db105bd97d50a6050164a09d authored over 9 years ago by Sean Porter <[email protected]>
[pr-fixes] prefer not to use single char variables

20644e69caa35f88fbbe59444eee5572cfb05dc9 authored over 9 years ago by Sean Porter <[email protected]>
Merge pull request #136 from CpuID/docker_tmp_file_build_context

Docker - Build Context Support

bf07ff2131cfee586570b9b028d6d7a56cec1ef2 authored over 9 years ago by Sean Porter <[email protected]>
Merge pull request #135 from http-418/master

Add support for --devices argument to docker.

159c13db73d8f20139568a71fe02bbb7f4436724 authored over 9 years ago by Sean Porter <[email protected]>
Merge pull request #141 from miroswan/adding-passwordless-ssh

Adding passwordless SSH and fixing some of the spec files

2f1dda3d97057433f156b8f4028be559049ba67f authored over 9 years ago by Sean Porter <[email protected]>
Add support for passing --devices argument to docker.

ae7ab0b93daf10ae35119d47a68d7499eeb4a29f authored over 9 years ago by Andrew Jones <[email protected]>
Some style changes

292ae9ec8dc5e1abd5e30157c72333af55d431c2 authored over 9 years ago by Demitri Swan <[email protected]>
change .rewind to .close

2a4b31bc759b943a743a02322bd6b21eaf6f3ca5 authored over 9 years ago by Nathan Sullivan <[email protected]>
Merge pull request #139 from msabramo/patch-1

README.md: Syntax highlight yaml

cbf76ead32a155411bb871f21eb96e706c1c827a authored over 9 years ago by Sean Porter <[email protected]>
Merge pull request #140 from CpuID/cpuid_fix_run_command_docs

Fix docs for run_command default

b5972dd559fbe7457eeff5754e1ceacc8f62a787 authored over 9 years ago by Sean Porter <[email protected]>
Removing stale comments

bf411c8dabd6b983898d7f592bb06044a668b810 authored over 9 years ago by Demitri Swan <[email protected]>
Doing without sshkey library and using net/ssh and openssl

2aca4a26ca31f9f03d3df9c04f1ab31d991a36b2 authored over 9 years ago by Demitri Swan <[email protected]>
generate_keys does not need to return contents of any key

f737f84b8812ae9aff9a6c406ad4f7d47769a9c0 authored over 9 years ago by Demitri Swan <[email protected]>
Uncommenting lines in .kitchen.yml

3b80308a439fe94dff0d1c76b59c5b8a602c7dbc authored over 9 years ago by Demitri Swan <[email protected]>
Uncommenting lines in .kitchen.yml

49443f2c151a8c09a276da5a6b03bac6838186d9 authored over 9 years ago by Demitri Swan <[email protected]>
Generating key pairs with sshkey library

cdeff0a27c1262b691e11d60de96a7687430ebad authored over 9 years ago by Demitri Swan <[email protected]>
Adding passwordless SSH and fixing some of the spec files

bc7c278cec2ace4ce01fd5a4970b7aa6844a7ffa authored over 9 years ago by Demitri Swan <[email protected]>
add a dash to the temp filename, also ensure we rewind before running

docker command, otherwise file is buffered and the docker daemon will
say it is empty

24c048774dd0067b4c24af4017e094e547c06777 authored over 9 years ago by Nathan Sullivan <[email protected]>
fix docs, this line is split in two with + concatenation in docker.rb,

obviously missed

cdd9112a67ba48141f476d095463cf3d58424e7e authored over 9 years ago by Nathan Sullivan <[email protected]>
README.md: Syntax highlight yaml

5579434eb84a74a263d3f6d4255df9e7b373f4db authored over 9 years ago by Marc Abramowitz <[email protected]>
satisfy @coderander's suggestions

685ea608454a6883bcf8263170ceb1d3b900b8ce authored over 9 years ago by Nathan Sullivan <[email protected]>
adding build context support for docker. creates Dockerfiles's as temp

files, instead of sending to docker CLI using stdin. this allows the use
of commands like ADD and...

aafc2a77087c3e233ee60e584a7154d7f1516e9f authored over 9 years ago by Nathan Sullivan <[email protected]>
updated changelog

041b48f9ac6c0fc63d7e473dc59856945e59d929 authored over 9 years ago by Sean Porter <[email protected]>
minor version bump, windows nul

6aa98bf175a1da98d287e34419610aba4bf40471 authored over 9 years ago by Sean Porter <[email protected]>
Merge pull request #122 from tknerr/windows-fixes

Use NUL instead of /dev/null to make it work on Windows

88e3944bcf609239d1eb09fc6d9e6a67fddb293e authored over 9 years ago by Sean Porter <[email protected]>
use NUL instead of /dev/null on windows

45592d1049552dd0f6fcac188d68985918694009 authored over 9 years ago by Torben Knerr <[email protected]>
version bump, 2.0.0

bd88b10aa9bf03135ce97abddf6a0e5003f9b032 authored over 9 years ago by Sean Porter <[email protected]>
readme edit, docker installation link update

389299e21a2dfed540466557a26c86a58ab7d136 authored over 9 years ago by Sean Porter <[email protected]>
readme edit, bold docker version constraint

fbd4541a5f619bf64b1d1708effbf106b0f8022a authored over 9 years ago by Sean Porter <[email protected]>
readme edit, docker version requirement

8f2fae94d16b9007f1507b397ba9fe87a87f8c41 authored over 9 years ago by Sean Porter <[email protected]>
minor readme edits, escape heading underscores, periods.

879691ed314df35994e8c4d913ca5ad0f590ce78 authored over 9 years ago by Sean Porter <[email protected]>
Merge pull request #118 from portertech/enable_security_opt

Enable security opt (rebased)

831356fb8c6362d93b03b6ac0d33226be2d0f237 authored over 9 years ago by Sean Porter <[email protected]>
security-opt=

e61e4f38c1cbaeef068a39544eeab36f8b43369d authored over 9 years ago by Sean Porter <[email protected]>
Limit scope of change to adding security-opt

Originally was planning to add support for cap_add/cap_drop too,
however, have noticed an existi...

d1bb6c99148813cabb4e0f5bb85555e05bee54ff authored over 9 years ago by Andrew Mulholland <[email protected]>
Enable Setting of Security/Capability Options

Changes to enable the finer granularity of security configuration
for a container - specifically...

c83e3d5eb5ca373d9349ef2038e1a1b37f237c0e authored over 9 years ago by Andrew Mulholland <[email protected]>
fixed cap_* block style

d96f6c7a3072c6faea81e095a3aebb950ca81941 authored over 9 years ago by Sean Porter <[email protected]>
updated readme, move cap_* under privileged

8adcf53dbd6ced3729172e6e97caa45c00ba3c26 authored over 9 years ago by Sean Porter <[email protected]>
removed excess code, cleaned up cap_*, wait_for_sshd conditional

ca6dedd57760692749979e88ad88a505c0a42c85 authored over 9 years ago by Sean Porter <[email protected]>
Merge pull request #101 from mbautin/dont_fail_if_user_already_exists

Do not fail if the user already exists

e9e8b13dcb804b7c889abd9ac08b255bb471e1e1 authored over 9 years ago by Sean Porter <[email protected]>
Merge pull request #94 from i11/master

Fix deprecated -dns argument. Add host support

09bcd6e8eb1bba19f408602e18e24f03525b785e authored over 9 years ago by Sean Porter <[email protected]>
Merge pull request #102 from jmauntel/master

Add centos 5 /etc/sudoers.d support

a714406d44281a0e3252db428520484e02febc73 authored over 9 years ago by Sean Porter <[email protected]>
Merge pull request #105 from peterabbott/bugfix/capabilities-flag

update capability flags

e25167cf53cfe731440468dec4a22efc968b38b0 authored over 9 years ago by Sean Porter <[email protected]>
Merge pull request #107 from brandocorp/master

update privileged flag

73b535233db5d61786c6865c46f7f78cd5063759 authored over 9 years ago by Sean Porter <[email protected]>
Merge pull request #100 from lusis/cleanup-docker-output

Move away from `docker inspect` to avoid spurious output

6864c86c086d24667337aa43e4e6a5b635f883de authored over 9 years ago by Sean Porter <[email protected]>
chmod fix for /etc/sudoers.d/#{username} file

The files placed in /etc/sudoers.d/ must have a mode of 0440 or sudoers will throw and error in ...

b7a7aa35417965b2d1a8cf7745eadfc3ae082f48 authored almost 10 years ago by Jesse Mauntel <[email protected]>
update privileged flag

9b68bc22ed2fde1ecb5191efcd7499862c2d2914 authored almost 10 years ago by Brandon Raabe <[email protected]>
fixed copy-paste mistakes, added very simple cap-drop test

3400fabf4ee5a3f17b444f34858129f4c244e3c8 authored almost 10 years ago by peter.abbott <[email protected]>
Merge branch 'bugfix/capabilities-flag' of https://github.com/peterabbott/kitchen-docker into bugfix/capabilities-flag

6ab38c89d300700e5ce1e42573388d96f8a1532e authored almost 10 years ago by peter.abbott <[email protected]>
missed function for version check, taken from another PR

f2516a8620ec3457121bb43170494e9bbd932b58 authored almost 10 years ago by peter.abbott <[email protected]>
update capability flags

eba0477419b42be00907b18dab2b24ffb1ef5e5f authored almost 10 years ago by Peter Abbott <[email protected]>
Add centos 5 /etc/sudoers.d support

Added logic to create /etc/sudoers.d directory, if missing

40328b41e0881f870bdbde9ea43e015e2918a139 authored almost 10 years ago by Jesse Mauntel <[email protected]>
Do not fail if the kitchen user already exists

da40e2d1ba68d4be31ab4d2dc2f08de97305214a authored almost 10 years ago by Mikhail Bautin <[email protected]>
Move away from `docker inspect` to avoid spurious output

The various kitchen actions leverage `docker inspect` which spits out a shitload of ugly. The fo...

985bca50d058ab2f145250fadc949717212b9cb6 authored almost 10 years ago by John E. Vincent <[email protected]>
minor version bump

a2d6501fc69f38921a84cca2641669572c3566be authored about 10 years ago by Sean Porter <[email protected]>
ensure there is a container id before inspecting a container

6649630e68db131f98c2bc5d69ab19dbb86c22b2 authored about 10 years ago by Sean Porter <[email protected]>
use single quotes for centos platform/release adjustments

b35dbe5b180195b3deb973ca0be292de97004fcd authored about 10 years ago by Sean Porter <[email protected]>
minor version bump

bdc10b495183c91c4301e04bec61418d3409a396 authored about 10 years ago by Sean Porter <[email protected]>
redirect stderr & stdout, write out sudoers.d/#{username}

03b2a30d66a7a35ad9f2c5b16511651de6390deb authored about 10 years ago by Sean Porter <[email protected]>
test instance_name, publish_all, and links.

4a87141a0de646c74e1acbdc4f29eab16a14175e authored about 10 years ago by Sean Porter <[email protected]>
default run_command string concatenation

354c5377d52feed6fb54ac9b7aa40a809fc75bc5 authored about 10 years ago by Sean Porter <[email protected]>
Merge pull request #71 from Aigeruth/fix/readme

Add ENV['DOCKER_HOST'] as default socket and add docs

7e42958a015aa9d4a5825f47787f971f184d7632 authored about 10 years ago by Sean Porter <[email protected]>