meta-isp #295

Open
thubrecht wants to merge 4 commits from meta-isp into main
Owner
No description provided.
thubrecht added 4 commits 2025-02-07 19:07:38 +01:00
It is no longer used
feat(meta/isp): Init vlans
All checks were successful
Check meta / check_dns (push) Successful in 15s
Check meta / check_meta (push) Successful in 19s
Check meta / check_meta (pull_request) Successful in 16s
Run pre-commit on all files / pre-commit (push) Successful in 36s
Check meta / check_dns (pull_request) Successful in 29s
Check workflows / check_workflows (pull_request) Successful in 29s
Build all the nodes / ap01 (pull_request) Successful in 31s
Build all the nodes / netaccess01 (pull_request) Successful in 19s
Build all the nodes / netcore01 (pull_request) Successful in 52s
Build all the nodes / netcore02 (pull_request) Successful in 42s
Build all the nodes / geo01 (pull_request) Successful in 1m34s
Build all the nodes / build01 (pull_request) Successful in 1m37s
Build all the nodes / hypervisor02 (pull_request) Successful in 1m44s
Build all the nodes / bridge01 (pull_request) Successful in 1m48s
Build all the nodes / hypervisor01 (pull_request) Successful in 1m54s
Build all the nodes / storage01 (pull_request) Successful in 1m28s
Build all the nodes / hypervisor03 (pull_request) Successful in 2m0s
Build all the nodes / geo02 (pull_request) Successful in 2m8s
Build the shell / build-shell (pull_request) Successful in 26s
Build all the nodes / tower01 (pull_request) Successful in 1m37s
Run pre-commit on all files / pre-commit (pull_request) Successful in 23s
Build all the nodes / rescue01 (pull_request) Successful in 2m0s
Build all the nodes / compute01 (pull_request) Successful in 2m57s
Build all the nodes / web02 (pull_request) Successful in 1m40s
Build all the nodes / web03 (pull_request) Successful in 1m41s
Build all the nodes / vault01 (pull_request) Successful in 2m17s
Build all the nodes / web01 (pull_request) Successful in 2m18s
1e5447753c
requested review from lbailly 2025-02-07 22:06:02 +01:00
lbailly requested changes 2025-02-10 16:03:52 +01:00
lbailly left a comment
Member

Je pense qu'on veut aussi une notion de "groupe de vlans", on aurait par exemples les groupes

  • "vlan users" (comme déjà existant dans la config des switch)
  • "link isp" qui aurait les vlan users, le vlan admin et admin-ap

ce qui permettrait d'y faire référence de manière groupé facilement.

Je pense qu'on veut aussi une notion de "groupe de vlans", on aurait par exemples les groupes - "vlan users" (comme déjà existant dans la config des switch) - "link isp" qui aurait les vlan users, le vlan admin et admin-ap ce qui permettrait d'y faire référence de manière groupé facilement.
@ -162,4 +38,1 @@
'';
readOnly = true;
};
config = {
Member

Si on retire l'option (ce qui est le but), on peut retirer ce config =

Si on retire l'option (ce qui est le but), on peut retirer ce `config =`
@ -0,0 +43,4 @@
description = ''
Settings for the configuration of networkd.
'';
};
Member

Je suis très peu convaincu de l'idée de mettre de la configuration systemd-networkd dans le meta, surtout pour des choses type MTU, adresses ou DHCP.
Notamment, il faudrait garantir que c'est utilisé à un unique endroit, ce qui me parait peu scallable, sans apporter beaucoup au meta, vu qu'on est sensé déjà avoir mis toute les informations pertinente dans les autres fields.

Je suis très peu convaincu de l'idée de mettre de la configuration systemd-networkd dans le meta, surtout pour des choses type MTU, adresses ou DHCP. Notamment, il faudrait garantir que c'est utilisé à un unique endroit, ce qui me parait peu scallable, sans apporter beaucoup au meta, vu qu'on est sensé déjà avoir mis toute les informations pertinente dans les autres fields.
All checks were successful
Check meta / check_dns (push) Successful in 15s
Required
Details
Check meta / check_meta (push) Successful in 19s
Required
Details
Check meta / check_meta (pull_request) Successful in 16s
Required
Details
Run pre-commit on all files / pre-commit (push) Successful in 36s
Required
Details
Check meta / check_dns (pull_request) Successful in 29s
Required
Details
Check workflows / check_workflows (pull_request) Successful in 29s
Required
Details
Build all the nodes / ap01 (pull_request) Successful in 31s
Required
Details
Build all the nodes / netaccess01 (pull_request) Successful in 19s
Required
Details
Build all the nodes / netcore01 (pull_request) Successful in 52s
Required
Details
Build all the nodes / netcore02 (pull_request) Successful in 42s
Required
Details
Build all the nodes / geo01 (pull_request) Successful in 1m34s
Required
Details
Build all the nodes / build01 (pull_request) Successful in 1m37s
Required
Details
Build all the nodes / hypervisor02 (pull_request) Successful in 1m44s
Required
Details
Build all the nodes / bridge01 (pull_request) Successful in 1m48s
Required
Details
Build all the nodes / hypervisor01 (pull_request) Successful in 1m54s
Required
Details
Build all the nodes / storage01 (pull_request) Successful in 1m28s
Required
Details
Build all the nodes / hypervisor03 (pull_request) Successful in 2m0s
Required
Details
Build all the nodes / geo02 (pull_request) Successful in 2m8s
Required
Details
Build the shell / build-shell (pull_request) Successful in 26s
Required
Details
Build all the nodes / tower01 (pull_request) Successful in 1m37s
Required
Details
Run pre-commit on all files / pre-commit (pull_request) Successful in 23s
Required
Details
Build all the nodes / rescue01 (pull_request) Successful in 2m0s
Required
Details
Build all the nodes / compute01 (pull_request) Successful in 2m57s
Required
Details
Build all the nodes / web02 (pull_request) Successful in 1m40s
Required
Details
Build all the nodes / web03 (pull_request) Successful in 1m41s
Required
Details
Build all the nodes / vault01 (pull_request) Successful in 2m17s
Required
Details
Build all the nodes / web01 (pull_request) Successful in 2m18s
Required
Details
This pull request has changes conflicting with the target branch.
  • meta/default.nix
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin meta-isp:meta-isp
git checkout meta-isp
Sign in to join this conversation.
No description provided.