Ecosyste.ms: OpenCollective

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

github.com/NixOS/equinix-metal-builders

iPXE image for Nix builders on Equinix Metal's Spot market.
https://github.com/NixOS/equinix-metal-builders

Fixup terraform-apply.yml

0a46a4a1bc39ec9c44a95a32a394250d4c0eed2d authored almost 4 years ago
Drop sphalerite's test machine

e4347c314fb96d690618c8776fd3cb066c5631bb authored almost 4 years ago
Merge pull request #13 from cole-h/no-block

Don't upload block + apply steps if there was no change in terraform

9ab1fdc346cfbeb6e6a40c93d4a9c37399edd0de authored about 4 years ago
Don't upload block + apply steps if there was no change in terraform

It's unnecessary. We only upload the blocker + apply step if there was a
change in terraform.

49cc5af0f2d4b3842eafad62133174abbe473e25 authored about 4 years ago
Merge pull request #12 from grahamc/ci

Provision with Terraform, get secrets from Vault from within the repository

048d3f0b737dba24b95c2944d3dc3c167e134bd0 authored about 4 years ago
fixup: bids/shell.nix syntax error

5dc155c583a381a957981c7b6f71d4ebfc1d97b2 authored about 4 years ago
Pin nix-shell environments to nixos-unstable-small

9db4a060448afbb7b0183d879f918eaae6a957af authored about 4 years ago
reboot: set concurrency to 4

With two, reboots take a significantly long time

cbc5d54b1aa34d871ce6dc6fa6a07e284e9019b7 authored about 4 years ago
buildkite.nix: autoformat

a3d0799d0b51d65bc5854d064ece4c0bbe978881 authored about 4 years ago
enter-env: print a message about preflighting of the AWS creds

7e776b1c07a337c9d954957eba244bc576efcf81 authored about 4 years ago
bids.tf: delete unused comment about NTP setting while chaining

d3e27300bfc872996d6435ae9ca100e324a5d55c authored about 4 years ago
bids.tf: comment what reservation_broken is about

6f43bd0f38d51988b20557248eaec7b98c94af6e authored about 4 years ago
enter-env: don't exit non-zero if revoking fails

It almost always fails due to expiration

b1751a0032c3ec0c6731deddc2dfdf83b1c53159 authored about 4 years ago
Delete the old script for creating bids

31be3c96ed8957d87eec55979995b62851686f0c authored about 4 years ago
c'mon

263b3f88020849eeffe61979637f7e55a2851f57 authored about 4 years ago
build, drain, rebooot, restore: enter-env first

967d20eba574534d0c18385805fe6e1cf4412816 authored about 4 years ago
enter-env: set NIX_SSHOPTS too

2782ad9f677ff9fd5aff0f4f47b3c992fb48f225 authored about 4 years ago
fixup: TOKEN ref

31ba7dbdfa4469cbfeeb46e65651eaab44e2982b authored about 4 years ago
grr

0c7ef9787752eea0d1186adacf56e7ad8e1b9b8f authored about 4 years ago
Get the packet project ID from vault

61ae282a646e05b2e638bc98302ac5f0148ed17b authored about 4 years ago
Use PACKET_AUTH_TOKEN over PACKET_TOKEN

bfe6d2955e17a9da6b19c443f04d28298db89b18 authored about 4 years ago
only run one terraform at a time

f895f5ed047593a15980fe6e535fa547e4d42cf2 authored about 4 years ago
Re-enable the reboots

e1e8d26d36c5831bdf1aff7f2d19173b2960e288 authored about 4 years ago
c'mon x3

b05fde8bf810823d14d0a721c1797730fc904e83 authored about 4 years ago
c'mon 2x

c1d1fd344239e52307e849c03e58d7fd7ef92173 authored about 4 years ago
c'mon

8b847b0f3caaac7d7a598fb21f7e7ffcf1294ad8 authored about 4 years ago
Order generate and upload sooner

cae09cef373728a77b19c4b1aeb36157de24fb0f authored about 4 years ago
make terraform depnedencies clear

4deeb91cf3e5dd22ed605bdecfae88560c46fd9b authored about 4 years ago
Try applying the terraform plan

bf80a5d93bb4808d47be27aae670efca53edfd5f authored about 4 years ago
terraform init before planning

0d05aa23c4a710f7f399e25504c8313bd7e25aa2 authored about 4 years ago
terraform-provider-metal: add pname

07c79749f29fbc3a923e947eb27506dc38987a04 authored about 4 years ago
Set NIX_PATH to nixos-unstable-small

7cfbfedf221ce0a2f653d32ab17814d560bd4612 authored about 4 years ago
Commit enter-env.sh script for Vaultificitaion

29ce50905d06f273a6eb946ca51f3c59239cfa28 authored about 4 years ago
neuter the reboots

b4b7f00dba7f478c994d06e549be9b8acd3384da authored about 4 years ago
buildkite: do a terraform plan too

90a23a51ec10e42af406508fa833a7fee107cf71 authored about 4 years ago
Add terraform config for managing bids

e506c3f7ab09e6404c2299dcf2b01a2e5e1001fd authored about 4 years ago
Add baremetal_2a5 configs

c23d7a67b63f66131fe7da1d623e6e89e7cf52bf authored about 4 years ago
Merge pull request #6 from lheckemann/master

Fix thunderx machines

df31687fda35122d3a4c4945514c65bf7e14079f authored about 4 years ago
Revert "Add very early debug shell"

This reverts commit fc2026a3c55213f35acc957e74db5a92455dde91.

c429b5fc6db383c3e9c02afb52b9b6311926ea04 authored about 4 years ago
c1.large.arm: use 4.19

8a98d1206963188955d4fe957cce0fbba1a3d2b0 authored about 4 years ago
Merge pull request #5 from lheckemann/master

Add very early debug shell

e7af1093a54c7864cec2a2ba2812d77a82908fa0 authored about 4 years ago
Add very early debug shell

fc2026a3c55213f35acc957e74db5a92455dde91 authored about 4 years ago
Debugging stage 1

9ec0affd25d1f6ea7e2a5ecb7667270ac1ffb87b authored about 4 years ago
Settle block devices before lsblk

c95ff36ef8799f5cf38b4229554c3d0c18cd40f4 authored over 4 years ago
debug all block devices

00c563507b88cce1954f742c31bffeb1a55be7cb authored over 4 years ago
Revert "nix builders: enable recursive nix"

this removed the big-parallel feature from machines which should have
it for some reason.

This ...

4bdef9e581868df0f21f55d1e1b5b47265b66c3f authored over 4 years ago
run aarch64 builds on any aarch64 machine, even non-big-parallel

8acea18b05dcff50523ea440a03b1f99484ce8a3 authored over 4 years ago
debug the aarch64 builder

f7ff64cb23301bf3a106d0820f7f2543144218e8 authored over 4 years ago
nix builders: enable recursive nix

085da6349c4d64cb065bf0e2c649f26192ab0762 authored over 4 years ago
Merge pull request #4 from andir/master

upgrade from NixOS 19.09 -> 20.09

41079ea198cb3a20242986fd525931d106601808 authored over 4 years ago
upgrade from NixOS 19.09 -> 20.09

I was able to build the x86_64-linux images locally:
$ NIX_PATH=nixpkgs=channel:nixos-20.09 ni...

b4752777ef4efd05238bc6ae5467415d85a8c675 authored over 4 years ago
Make the concurrency groups eager

3e3d7160d53969bc9409e2b91303e94291112969 authored over 4 years ago
Swap back to netboot.gsc.io, now with https

a6307be3d61b1db44811713c26b1b1d0dbadbe37 authored almost 5 years ago
Move common config to config.sh

9bc7e5db178cadce4b4d392550f4a89dd3a05aaf authored almost 5 years ago
Disable armv7l until it can be smaller

c3f7d7c68b83944e3bb077315494f2db6ea52e99 authored almost 5 years ago
New server who dis

d540a26727eba056974b9ef51ba89d61314a98fd authored almost 5 years ago
grant netboot builder access to log in

154b26092e9e14a9482d2ba374032dc989faf522 authored almost 5 years ago
Automatically retry reboots a few times

5944f4f45aa145825761664c778c9082e5b0b5d8 authored almost 5 years ago
Wtf

8a012ae8895fb27bc7e43fb25d74097d0c74cd39 authored almost 5 years ago
fixup passing of ssh args

28142ecd13e5744f2368e473c954b814534f9236 authored almost 5 years ago
Disable controlmaster for now, since it seems to be rejected with no permit-*s'

87786b48d2a7b592108ea3901a9220ef985013ee authored almost 5 years ago
known host: strip off the user portion

4400352cddb256a797841ae1defc2ab706debd15 authored almost 5 years ago
fixup

1509e1538ef894e3e566ef832117e8d42fd4d06d authored almost 5 years ago
Get known hosts from the machine file

4e2db728a49280daa6918013def3475c1cf4f58c authored almost 5 years ago
Use PACKET_TOKEN instead of PACKET_ACCESS_KEY

d58d5aeb0d9afdc004b1d779d885389b4d86ae49 authored almost 5 years ago
Use the SSH CA as a trusted user ca key

51a2eb96bb113511cf49ee77b5cf2e891baf3111 authored almost 5 years ago
use machines file for aarch64 building

9d34180f44ea0e2e69092f731745d8a4fe51b934 authored almost 5 years ago
fixup

ad846919b8e8fc1a349db1676ab41c949548d701 authored almost 5 years ago
fixup reboot

b72d453d8eb2620e4c4371d5c107b4c4c61e825e authored almost 5 years ago
Split drain / reboot / restore

e322d006072efdaa0bc616a5e0c149a9b24e68ff authored almost 5 years ago
Delete outdated build.cfg references

31a0ea9059d6f15ca13e08ffe9328036f705f304 authored almost 5 years ago
Target the correct builder

1a4fb7a3c003a69d5ea3b859ba200f0f621eceaa authored almost 5 years ago
Create build.cfg before using

557212d82e3e67615e8cd2497ddf74c9730e74a0 authored almost 5 years ago
Read packet token / project ID from env if it is set already

1826351c40adda9b0a4501c33e46141637f0ea8b authored almost 5 years ago
Specify the channel as nixos-unstable-small

6386330fbc84f1fd778dfabc0d55859e8a9d10da authored almost 5 years ago
Create a script to scrape for all the Packet machines and write out a machines file

4912cccb67d25eb3578d88045d6eee88ca11a13b authored almost 5 years ago
Build on nixos-foundation-netboot builders

22020189288af454446d1445a3ff6f91acb4c7a8 authored almost 5 years ago
user: create a 'check' user

35d30425731fdfbf373c4638a535a75c9d43d1a5 authored almost 5 years ago
m1.xlarge: add a big parallel variant

0d918697c6ed53281ce953f0582ed30407645a58 authored almost 5 years ago
Make armv7l more likely

79faf8e2d9f46724d66a3ffbdc1441108568a21c authored almost 5 years ago
armv7: tune

a2fc04d16284e3fbb9bb44792f44b0e5d9786b76 authored almost 5 years ago
armv7 vm: extend to 100g of RAM

4281e2d78017a7a1a6f1dba66d570c20c6e9c292 authored almost 5 years ago
format specialise.py

900ffefd9ef3fc40d9c0783f932bdf52309c0fc2 authored almost 5 years ago
Revert "Minimize the root OS a bit too"

This reverts commit 2c0e1c15778c1e8a7395887fdcbc1fb17f2e1e4b.

539c2fb07d14eca6e7d5a8a8b3508c51808cbfd8 authored almost 5 years ago
Revert "Compress better I guess"

This reverts commit f9e51b0d45080d297c87a7347e8423e3b62cec0f.

bbe64001a84193fe3b106748a0b189a743213c60 authored almost 5 years ago
Shorten specialise

aba230cbf2a6e974969f33ae5c24cb7ceb565659 authored almost 5 years ago
Minimize the root OS a bit too

2c0e1c15778c1e8a7395887fdcbc1fb17f2e1e4b authored almost 5 years ago
Compress better I guess

f9e51b0d45080d297c87a7347e8423e3b62cec0f authored almost 5 years ago
Specialise: take the name as a strong hint

47d27501d9d65fada0a1ff242f3a18af5377212b authored almost 5 years ago
Don't stop services which are disabled in the target env

3e0d3ee196c2fb8c88b19e2c635bc14428268eb4 authored almost 5 years ago
Maybe this works... direct port 22 on the host to 27 in th eVM

5ac9e64bbe21124c8c458da0fa479d8da7e94747 authored almost 5 years ago
armv7: allow up to 10 builds at once

7f093a5f78e9b424f82fcad58f61625c592992f2 authored almost 5 years ago
Validate the SSH key files are not empty

55258f11d38eed7d8ff5ef1b46a61b940a173ab5 authored almost 5 years ago
finish making aarch64 eval

62961e335764ccb3223b374f7451e763aa94fca2 authored almost 5 years ago
Set up GC and makeAbout in VMs

44f50800aedd422c95fb53d15aebd8f605dde2b9 authored almost 5 years ago
Don't do setup stuff in specialisations

4305565a3ddc4169ffd49502f9c7181e9a66d8e1 authored almost 5 years ago
Put ssh and whatnot on to weird ports to start

8bf5c927c61a970f186f77076a2a643813f01e3c authored almost 5 years ago
fixup: run specialise with python

e78af4d6e8af29ee2d0acaa3791954da373c7235 authored almost 5 years ago
Renames for CI

13934a1acb6c2b9136590af1962edd70e39a3104 authored almost 5 years ago
Add favorability numbers to the Arm machines

d00ac1839f52c77355b5ab68377a7c39a6671092 authored almost 5 years ago