<robertnielsen>
I am looking for an area to begin my contributions to bitcoin-core. The previous dialog about running CI locally has got me thinking. I built a toolkit which allows users to easily and quickly build (install/clone) VM clusters.
<robertnielsen>
This toolkit could be used to create multiple VMs of various distros, each with a minimal set of tools installed for testing and development. Consider, for example, the last two versions of major distros (debian/ubuntu/redhat/fedora) each with either gcc or clang.
<robertnielsen>
So we would have the ability to run all 16 of these VMs concurrently (even on your laptop with multiple cores). And every time the freshly cloned VMs are virgin which is perfect for testing.
<robertnielsen>
Maybe it becomes part of CI, or maybe it's just another way to run the tests. Also, the toolkit can export and then import into AWS. I do not know if we have AWS resources, but that is also an option. Thoughts?
dongcarl has joined #bitcoin-core-dev
sipsorcery has quit [Ping timeout: 256 seconds]
b_101_ has joined #bitcoin-core-dev
b_101 has quit [Ping timeout: 256 seconds]
b_101 has joined #bitcoin-core-dev
b_101_ has quit [Ping timeout: 268 seconds]
dviola has quit [Changing host]
dviola has joined #bitcoin-core-dev
b_101_ has joined #bitcoin-core-dev
b_101 has quit [Ping timeout: 268 seconds]
b_101 has joined #bitcoin-core-dev
b_101_ has quit [Ping timeout: 256 seconds]
SpellChecker has quit [Remote host closed the connection]
ghost43 has quit [Remote host closed the connection]
bitdex has quit [Remote host closed the connection]
andrewtoth_ has quit [Remote host closed the connection]
bitdex has joined #bitcoin-core-dev
ghost43 has joined #bitcoin-core-dev
SpellChecker has joined #bitcoin-core-dev
robertnielsen has quit [Quit: Client closed]
andrewtoth_ has joined #bitcoin-core-dev
andrewtoth_ has quit [Remote host closed the connection]
andrewtoth_ has joined #bitcoin-core-dev
robertnielsen has joined #bitcoin-core-dev
NorrinRadd has quit [Ping timeout: 256 seconds]
bitdex has quit [Remote host closed the connection]
bitdex has joined #bitcoin-core-dev
andrewtoth_ has quit [Remote host closed the connection]
andrewtoth_ has joined #bitcoin-core-dev
bitdex has quit [Ping timeout: 255 seconds]
bitdex has joined #bitcoin-core-dev
andrewtoth_ has quit [Remote host closed the connection]
andrewtoth_ has joined #bitcoin-core-dev
b_101_ has joined #bitcoin-core-dev
b_101 has quit [Ping timeout: 268 seconds]
robertnielsen has quit [Quit: Client closed]
robertnielsen has joined #bitcoin-core-dev
b_101_ has quit [Ping timeout: 268 seconds]
b_101 has joined #bitcoin-core-dev
b_101 has quit [Ping timeout: 256 seconds]
andrewtoth_ has quit [Remote host closed the connection]
robertnielsen has quit [Quit: Client closed]
jonatack2 has quit [Ping timeout: 256 seconds]
mikehu44 has joined #bitcoin-core-dev
mikehu44 has quit [Ping timeout: 256 seconds]
jonatack2 has joined #bitcoin-core-dev
mikehu44 has joined #bitcoin-core-dev
robertnielsen has joined #bitcoin-core-dev
Guest54 has joined #bitcoin-core-dev
Guest54 has quit [Client Quit]
mikehu44 has quit [Ping timeout: 256 seconds]
mikehu44 has joined #bitcoin-core-dev
cmirror has quit [Remote host closed the connection]
cmirror has joined #bitcoin-core-dev
b_101 has joined #bitcoin-core-dev
b_101 has quit [Ping timeout: 268 seconds]
mikehu44 has quit [Ping timeout: 268 seconds]
mikehu44 has joined #bitcoin-core-dev
mikehu44 has quit [Ping timeout: 260 seconds]
mikehu44 has joined #bitcoin-core-dev
b_101 has joined #bitcoin-core-dev
b_101 has quit [Ping timeout: 256 seconds]
stick has quit [Read error: Software caused connection abort]
stick has joined #bitcoin-core-dev
kouloumos has quit [Read error: Software caused connection abort]
kouloumos has joined #bitcoin-core-dev
NorrinRadd has joined #bitcoin-core-dev
NorrinRadd has quit [Ping timeout: 268 seconds]
sudoforge has quit [Quit: 404]
b_101 has joined #bitcoin-core-dev
b_101 has quit [Ping timeout: 260 seconds]
b_101 has joined #bitcoin-core-dev
b_101 has quit [Ping timeout: 255 seconds]
b_101 has joined #bitcoin-core-dev
b_101 has quit [Ping timeout: 260 seconds]
AaronvanW has joined #bitcoin-core-dev
SpellChecker has quit [Remote host closed the connection]
b_101 has joined #bitcoin-core-dev
SpellChecker has joined #bitcoin-core-dev
b_101 has quit [Ping timeout: 252 seconds]
vasild_ has joined #bitcoin-core-dev
vasild has quit [Ping timeout: 255 seconds]
Guyver2 has joined #bitcoin-core-dev
gnaf has quit [Ping timeout: 260 seconds]
SpellChecker has quit [Ping timeout: 255 seconds]
SpellChecker has joined #bitcoin-core-dev
gnaf has joined #bitcoin-core-dev
Victorsueca has quit [Ping timeout: 256 seconds]
AaronvanW has quit [Remote host closed the connection]
<bitcoin-git>
bitcoin/master f362920 Vasil Dimov: doc: clarify that NetPermissionFlags::Implicit is only about whitelists
<bitcoin-git>
bitcoin/master 164027f MarcoFalke: Merge bitcoin/bitcoin#26100: doc: clarify that NetPermissionFlags::Implici...
<bitcoin-git>
[bitcoin] MarcoFalke merged pull request #26100: doc: clarify that NetPermissionFlags::Implicit is only about whitelists (master...netperm_implicit_comment) https://github.com/bitcoin/bitcoin/pull/26100
<MacroFake>
robertnielsen: The current CI already does that, see the ./ci folder. You can run it locally on as many different distros as you like.
<bitcoin-git>
bitcoin/master 849f20a josibake: ci: create and use non-root user for docker image
<bitcoin-git>
bitcoin/master 85892f7 MarcoFalke: Merge bitcoin/bitcoin#25900: ci: run docker wrapper with a non-root user
<bitcoin-git>
[bitcoin] MarcoFalke merged pull request #25900: ci: run docker wrapper with a non-root user (master...josibake-fix-docker-ci-permissions) https://github.com/bitcoin/bitcoin/pull/25900
jespada has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]