Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/voxpupuli/beaker-docker
Docker hypervisor for Beaker acceptance testing framework
https://github.com/voxpupuli/beaker-docker
3955115e0139cc9a0b5131a759dfa309f8e9a36a authored almost 2 years ago by Yury Bushmelev <[email protected]>
That script was never working it seems..
Fix rubocop issues as well.
2f0f39bcc39626eb35bc3ffe9c370d974a229a09 authored almost 2 years ago by Yury Bushmelev <[email protected]>
`beaker-rspec` is not really used in the acceptance test. So the gem is
removed and the test is ...
e55f3362e14d91498fa13422143751d85a3cd352 authored almost 2 years ago by Yury Bushmelev <[email protected]>
dc877e4352f943a98cf4414b634705406dc96ae7 authored almost 2 years ago by Yury Bushmelev <[email protected]>
d7810a47ad2d2deb8eeda6d0b3e4ad3c57a2fa0f authored almost 2 years ago by Yury Bushmelev <[email protected]>
Co-authored-by: Ewoud Kohl van Wijngaarden <[email protected]>
fff6f8273aa7cd90e08047f4e016190f20efa584 authored almost 2 years ago by Yury Bushmelev <[email protected]>.. and the *.gemspec because if was affected by style changes
7f81fcec1cd3e53a0dfcdffb758d9b27b0e132a9 authored almost 2 years ago by Yury Bushmelev <[email protected]>5086348774347f6d8ccb2f4962f6a3e92fef77ca authored almost 2 years ago by Yury Bushmelev <[email protected]>
8e21be0be8e815aff563b6f8b03189eccaf4090f authored almost 2 years ago by Yury Bushmelev <[email protected]>
Ruby 3.2 compatibility
a0398f0a5bc491d14185c63354c0272b2e35dd65 authored almost 2 years ago by Ewoud Kohl van Wijngaarden <[email protected]>Set required Ruby version to 2.4+
e8363692309c1e95f4eabb67d998cf40eee9a97c authored almost 2 years ago by Ewoud Kohl van Wijngaarden <[email protected]>b05a9039db0c9943b2d1bfb12a5865e5110b8bd2 authored almost 2 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
77f13b33c4e866b2893f5165913803fcd3ccd54a authored almost 2 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Remove unused rspec-its dependency
4a2e6adceef6927438b062bb889de7ff08b0fec4 authored almost 2 years ago by Tim Meusel <[email protected]>Allow fakefs 2.x
3dde6de42615b6950fc7aaa94bc71176c68cf42e authored almost 2 years ago by Tim Meusel <[email protected]>Simplify port detection code
77aab4dbe22b7a493ce325d483e05edb45fb6063 authored almost 2 years ago by Tim Meusel <[email protected]>1ccdd66a0f72b1202ef13db298aeb86d3dbd0b79 authored almost 2 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
We still need to allow version < 1.9 for Ruby < 2.7 support.
3d49f080443916c26b087a8be10ed16601371d1d authored almost 2 years ago by Ewoud Kohl van Wijngaarden <[email protected]>rubocop: fix dependency ordering
33f9b3c0a4f91b5f4a4e8cba3a7578d42d79a426 authored almost 2 years ago by Ewoud Kohl van Wijngaarden <[email protected]>Use ssh-keygen -A on Red Hat-based distros & SuSE/SLES
072bea7dfcd41f67a20fb3281446aa1576cd04c3 authored almost 2 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
This is present in at least EL7 and we don't test on older versions
anymore. The benefit is that...
Remove yard rake tasks
cfcc4ff532289e1071e5ea6db535841fe730d45a authored almost 2 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
This drops all yard related rake tasks, since we don't list yard in our
gem dependencies anyway....
This saves a few redundant variable assignments.
53efa23a75d5f4a4ee9841bc394be3ef79d6a63f authored almost 2 years ago by Ewoud Kohl van Wijngaarden <[email protected]>Deal with docker_cmd being an array and remove use of =~
9a4e93509a33ce3ee87a48f156908ad87bda454b authored almost 2 years ago by Ewoud Kohl van Wijngaarden <[email protected]>702ab5145ebd7e214f42c783b3d2438b90cfebc3 authored almost 2 years ago by Tim Meusel <[email protected]>
fa8c0e1c311ecb7cc44e5b7007e59d54a2f0459b authored almost 2 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
63fa394a88603be9d88c30244732984d63f7d123 authored almost 2 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
It's valid to specify the Docker command in an array, to avoid having to
escape arguments. This ...
Add Ruby 3.1 to CI matrix
a84e70a11b8fff41e99032f6304c529918040046 authored almost 2 years ago by Tim Meusel <[email protected]>61ab7da99824b6cf461ffe882f623fccf9debd42 authored almost 2 years ago by Tim Meusel <[email protected]>
Release 1.4.0
2db5156ccaa15d2bcc5e2081c9c4b0a634f9a3dd authored almost 2 years ago by Tim Meusel <[email protected]>908b1f8771cca4ca13a4c30bcfbee24923ab306e authored almost 2 years ago by Tim Meusel <[email protected]>
set flag for container to container communication
52abcfb7ac0dcc9650eb6a7e0aa19fa8b9e6a824 authored almost 2 years ago by Tim Meusel <[email protected]>Bump actions/checkout from 2 to 3
471425b2dcffaf60a1166735bdbd43747ac95df0 authored almost 2 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](htt...
dependabot: check for github actions as well
42dacf7a3beececa2d9f6cba8d4715952af42f8e authored almost 2 years ago by Tim Meusel <[email protected]>0fc91ef8ce0b4deae67d14faed0cdc253cc10980 authored almost 2 years ago by Tim Meusel <[email protected]>
9b135974dbfc83dc53ac5e52433044b5059d58ba authored almost 2 years ago by Robert Waffen <[email protected]>
Enable Rubocop
2285a57d794df302f9c74dbc897d7b3732b89dc7 authored about 2 years ago by Ewoud Kohl van Wijngaarden <[email protected]>Cops are mostly disabled now to make the lint stage pass.
770397dd6da389b9d5befc0a75e63ca7884e2249 authored about 2 years ago by Yury Bushmelev <[email protected]>Refactor built-in Dockerfile and fix_ssh()
f3bcdc356cdae12ddaf6f7ea1bfb18b90f9df29f authored about 2 years ago by Tim Meusel <[email protected]>
Changes:
* Reduce layers amount in the image generated from the built-in
Dockerilfe (every RUN...
Release 1.3.0
c35798fb6742cc62246703cffa31f567dfdee933 authored about 2 years ago by Tim Meusel <[email protected]>d08ab31bbd689ad731e7b17651fba28eccef397f authored about 2 years ago by Tim Meusel <[email protected]>
Generate a ssh port from 1025..9999 range
3ff2753bb2390e95b0d79997e6b2ac2ef50e6099 authored about 2 years ago by Tim Meusel <[email protected]>It was possible to generate a ssh port <= 1024 before. This is ok for rootful containers but it ...
77b54d7cdeb8d75a5634ad905c91b0a7afb0809c authored about 2 years ago by Yury Bushmelev <[email protected]>Release 1.2.0
179f77bc30d3e0978373dacac437cd8d9b1f9b8f authored over 2 years ago by Tim Meusel <[email protected]>70b3e3c784e283107f46f80629ed2d711f25af21 authored over 2 years ago by Tim Meusel <[email protected]>
Use ssh-keygen -A on modern Enterprise Linux
253bd6632f48fbbbac9f8d5dd32dea4ce3560316 authored over 2 years ago by Tim Meusel <[email protected]>Add Docker hostfile parameter docker_image_first_commands
e12dd04816f3825f14c7236a4bfaae91ca96cdf7 authored over 2 years ago by Tim Meusel <[email protected]>This creates keys for all the supported types.
68ebb6e75513a6d555f721b190a877a32f85b276 authored over 2 years ago by Ewoud Kohl van Wijngaarden <[email protected]>a9c6720166b4f3dc1aaf26fa016dab238fb651b2 authored over 2 years ago by Alexander Michelsen <[email protected]>
Release 1.1.1
11b13f666b036b4ee2d7877b6528fe5d35e6a290 authored almost 3 years ago by Tim Meusel <[email protected]>7b7b5c6b79e61291832b2b6f7e383d5b509e8ebc authored almost 3 years ago by Tim Meusel <[email protected]>
Arch Linux: do not install openssh twice
bfdbb463aedb687bfe4c01d838dc609267aa76b4 authored almost 3 years ago by Tim Meusel <[email protected]>
openssh package is already provided by additional_packages(), there is
no need to install it twice.
Remove beaker from Gemfile
23195d62d7242ceeae6521ba088e3177f8ce39a9 authored almost 3 years ago by Ewoud Kohl van Wijngaarden <[email protected]>we already pull it in via beaker-docker.gemspec.
3cc63ec51261f9aac309622cb12305537c23c433 authored almost 3 years ago by Tim Meusel <[email protected]>CI: Switch centos:8 to centos:stream8 image
5b157ccad84035a62a85f6d411ced49ffe41d449 authored almost 3 years ago by Ewoud Kohl van Wijngaarden <[email protected]>7a135e6ab53778bf162f64622fdbd241c833a410 authored almost 3 years ago by Tim Meusel <[email protected]>
b49e259f7da107f670115f37ea5f20e6629377f2 authored almost 3 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Use host_packages helper to reuse logic from beaker
dfe3dea8f320a487deee998d58c088de8558c58d authored almost 3 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
This new method determines the packages to install while taking the host
into account. This mean...
Release 1.0.1
227b105d36cff187e476285943dc4c1ab177ceb5 authored over 3 years ago by Tim Meusel <[email protected]>1cd1eef72e08455756794c65333ff4f12116c426 authored over 3 years ago by Tim <[email protected]>
Fix IP detection in WSL2 environments
56f0c50c20457aa3e1dc091667fe7711be3dc876 authored over 3 years ago by Tim Meusel <[email protected]>f44010117b036d26fbf6a0968febc637d1a9509f authored over 3 years ago by Trevor Vaughan <[email protected]>
This treats EL9 the same as EL8 and current Fedora.
16a8c35816af61fe80747ab0793144e36578d646 authored over 3 years ago by Ewoud Kohl van Wijngaarden <[email protected]>6967654336e4f8f6ab725cb8788795dadc25d54d authored over 3 years ago by treydock <[email protected]>
141be98c9c436bc2ee521c14ed3511d3527acd4e authored over 3 years ago by treydock <[email protected]>
Added ENV DOCKER_IN_DOCKER to fix SSH conn info
fb69f616650c5f9b9d18aca97d3f629fbc03cfb7 authored over 3 years ago by Ewoud Kohl van Wijngaarden <[email protected]>07f39562fa618b0546bd08e9ab902a4936839c58 authored over 3 years ago by Lena Schneider <[email protected]>
a4e679bf3c34037e9bd988d3904e8022939444d5 authored over 3 years ago by Lena Schneider <[email protected]>
Release 1.0.0
b47d8689c1b11b7b35acfa75ee4229c658538f13 authored over 3 years ago by Tim Meusel <[email protected]>aa886ec723e6ff9ad7bfd72e53c16f1233a5cf3d authored over 3 years ago by Tim Meusel <[email protected]>
Be more aggressive about picking a connection
d7621caa459d085e4fae6c1db8a108a43cc870d6 authored over 3 years ago by Tim Meusel <[email protected]>Implement codecov reporting
1b5cf95e55610320d9df3a4103f2becd4a457a83 authored over 3 years ago by Tim Meusel <[email protected]>448c7f10ffd27b857a5d98d3ef6176febd1c9810 authored over 3 years ago by Tim Meusel <[email protected]>
Treat Fedora 22+ and EL8 the same
285dde816968f44601246d9d171cb0ea0eb76632 authored over 3 years ago by Tim Meusel <[email protected]>
Fedora has defaulted to chrony since Fedora 14. It also uses DNF by
default since Fedora 22. Bot...
Based on the conversation in #46, this attempts to run down a list of
'normal' connections until...
* Added a changelog
* Bumped the version to 0.8.4
Force Container Removal
f0b657c33333e625bf9fe4e1b5dfb7458627c04c authored almost 4 years ago by Ewoud Kohl van Wijngaarden <[email protected]>b3ab3fdf155bd337bd3fe1b82806dcaa6143e0e4 authored almost 4 years ago by treydock <[email protected]>
Added the `force` option whenever a container is to be deleted so that
random potential errors d...
Fixed the 'rootless' port check to use the new `::Docker.rootless?`
instead of checking the cur...
Change from my personal fork to docker-api 2.1+
2837972b5b239ed668f6353532a9d664ee1307da authored almost 4 years ago by Trevor Vaughan <[email protected]>f1cf5327600bd597018a966be475c53cf7adc711 authored almost 4 years ago by Trevor Vaughan <[email protected]>
Release prep for 0.8.3
42fc6196b8da127fc32e8826f81db411b9ad2c0b authored almost 4 years ago by Gene Liverman <[email protected]>213a14cd2897ebfcc2cd4e151e4a040b08f5cc43 authored almost 4 years ago by Gene Liverman <[email protected]>
Cleanup docs and gemspec
fd37df9368f3d0664fbaa665739749621347a1fb authored almost 4 years ago by Trevor Vaughan <[email protected]>
Emails were removed from the gemspec because they are no longer valid
addresses. The author name...
Release prep for 0.8.2
7caa635e205fadf037aac6c948566d9a4ae6811e authored almost 4 years ago by Gene Liverman <[email protected]>dda5527587b37f5dc14b2cb70fe6fd4e691935d9 authored almost 4 years ago by Gene Liverman <[email protected]>
Deconflict Privileged and CAPs
72e560f588609c50c0afe5fcc802a065bca836ce authored almost 4 years ago by Gene Liverman <[email protected]>803dfae4d7c637f8aaea2ab2fa9376ee9f6fa470 authored almost 4 years ago by Trevor Vaughan <[email protected]>
Privileged cannot be set if the user selects individual CAPs to set.
However, to preserve legacy...