introduce Lix's buildbot in the infrastructure #125

Merged
raito merged 0 commits from refs/pull/125/head into main 2024-10-06 09:55:27 +00:00
raito commented 2024-10-05 16:07:49 +00:00 (Migrated from git.lix.systems)

As part of our governance decision, we are moving slowly Lix infrastructure in this repository.

This makes the Lix infrastructure code public and benefit from the Floral project sysadmin efforts.

TODO:

  • Fix all remaining secret paths
  • Enroll Lix's buildbot
As part of our governance decision, we are moving slowly Lix infrastructure in this repository. This makes the Lix infrastructure code public and benefit from the Floral project sysadmin efforts. TODO: - [x] Fix all remaining secret paths - [x] Enroll Lix's buildbot
hexchen (Migrated from git.lix.systems) approved these changes 2024-10-06 00:14:44 +00:00
hexchen (Migrated from git.lix.systems) left a comment

Looks good to me, apart from two nitpicks. Thanks for working on this1

Looks good to me, apart from two nitpicks. Thanks for working on this1
@ -323,3 +133,3 @@
bagel.monitoring.prometheus-agent.tenant = "floral";
bagel.monitoring.grafana-agent.tenant = "floral";
bagel.secrets.tenant = "floral";
hexchen (Migrated from git.lix.systems) commented 2024-10-06 00:14:44 +00:00

C-C C-V mistake? should be @lix-infra

C-C C-V mistake? should be `@lix-infra`
hexchen (Migrated from git.lix.systems) commented 2024-10-06 08:01:57 +00:00

Yes :'(

Yes :'(
@ -395,1 +172,3 @@
};
bagel.services.buildbot.tenant = "lix";
}
];
hexchen (Migrated from git.lix.systems) commented 2024-10-06 00:15:57 +00:00

would it maybe be sensible to include commonModules in floralInfraModules? seems like a lot of duplication to me on first look.

would it maybe be sensible to include commonModules in floralInfraModules? seems like a lot of duplication to me on first look.
hexchen (Migrated from git.lix.systems) commented 2024-10-06 08:02:06 +00:00

Good point!

Good point!
raito commented 2024-10-06 09:16:25 +00:00 (Migrated from git.lix.systems)

A part of it was sent in #129, build02 will probably be extracted as well.

All that remains is the Buildbot which is arguably non-trivial to migrate as it implies also a big upgrade in terms of buildbot-nix code, buildbot code, etc.

A part of it was sent in #129, build02 will probably be extracted as well. All that remains is the Buildbot which is arguably non-trivial to migrate as it implies also a big upgrade in terms of buildbot-nix code, buildbot code, etc.
raito commented 2024-10-06 09:26:11 +00:00 (Migrated from git.lix.systems)

Final (?) preparations are in #130.

Final (?) preparations are in #130.
raito commented 2024-10-06 09:55:05 +00:00 (Migrated from git.lix.systems)

This is now tested, build02 is left to a further PR when I get console access to it to avoid any breakage.

This is now tested, build02 is left to a further PR when I get console access to it to avoid any breakage.
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: afnix/infra#125
No description provided.