sops-nix still errors out

so try flattening the key-value this time
This commit is contained in:
Hoang Nguyen 2024-03-09 00:00:00 +07:00
parent d8030f2b2d
commit a39b625eba
Signed by: folliehiyuki
GPG Key ID: B0567C20730E9B11
4 changed files with 18 additions and 27 deletions

View File

@ -48,11 +48,11 @@
]
},
"locked": {
"lastModified": 1709773529,
"narHash": "sha256-CNz9ybeR88j8QQxy7YNFa8RlNq3pWnXLvocWIt2n5Mg=",
"lastModified": 1709967935,
"narHash": "sha256-ZLLdGWs9njivxZsfSzfQN05g6WIyIe24bPb61y7FVqo=",
"owner": "nix-community",
"repo": "disko",
"rev": "a2009bc2b4e1d3ff5360048292deb0d610aa064b",
"rev": "72818e54ec29427f8d9f9cfa6fc859d01ca6dc66",
"type": "github"
},
"original": {
@ -144,11 +144,11 @@
]
},
"locked": {
"lastModified": 1709904018,
"narHash": "sha256-fVp/89wNjWg7OQ/Gj3eSK2IXKDk9mXSj5ltOz98Ce2w=",
"lastModified": 1709938482,
"narHash": "sha256-2Vw2WOFmEXWQH8ziFNOr0U48Guh5FacuD6BOEIcE99s=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "8b07ca541939211d3cc437ddfd74ebdef3d72471",
"rev": "17431970b4ebc75a92657101ccffcfc9e1f9d8f0",
"type": "github"
},
"original": {
@ -282,11 +282,11 @@
]
},
"locked": {
"lastModified": 1709634318,
"narHash": "sha256-4jZRGyPYShyLocUnE0kqDoitqxqBCkuJ6w6/QX4bjYk=",
"lastModified": 1709977899,
"narHash": "sha256-v8YrAK8v7bGuAFSorna6ATB2L6hDHCQdoJAboGcWPL4=",
"owner": "pjones",
"repo": "plasma-manager",
"rev": "9bac5925cf7716979535eed9c88e307fa9744169",
"rev": "e2d10c1389fd594c0d9707488ea664d37554c920",
"type": "github"
},
"original": {
@ -438,11 +438,11 @@
]
},
"locked": {
"lastModified": 1709860999,
"narHash": "sha256-fZd5nkY4tnCrIjDKC/0aguldQtV7nsU/byihYF3GCLU=",
"lastModified": 1709946748,
"narHash": "sha256-cqa0y3qY0IhDyWtsv+YXF18tJaAMxScP70Zr+eELJKs=",
"owner": "nix-community",
"repo": "nix-vscode-extensions",
"rev": "f482c1c39027a8c03b86c3dc43637d80a1440918",
"rev": "7ec18304623cad3d51e469a6ac630444893baab0",
"type": "github"
},
"original": {

View File

@ -1,15 +1,7 @@
{
"users": {
"root": {
"hashedPassword": "ENC[AES256_GCM,data:7BHmWODE0JbjdIzt+ocLAuOCfBuq5wce5JgrTQ+UXEnlz3lgvoe9HTmxywATRNlo864/EqDXLfcyTny7avOwy+7jn8bruRXSMS6skOQzi4EYVAAkuqF20zmzutqe1dtmDtHoxCiTaG6jUw==,iv:DW29+zM6lvxEkGheuaqB2Xun76r3L6fMh1gCqeCGbCU=,tag:jtHxLQT9dGmm6NAAJNrGHw==,type:str]"
},
"follie": {
"hashedPassword": "ENC[AES256_GCM,data:sT0xG1tQPLWxS0fyjykCmyiLW0leCqEsDPJHRwQMjGuQ4bQPK75dNfdCgiaSnvsn9WPoXiX74VWBvbi6nQON+OQctT+Ezyyh4EEM9LIaa9nFAgOMZKRuozBm7olmlH09f2gfKfZvcKPfxw==,iv:87uqXljcRDVa5wJXz2I+CcJpBp1tgzAXmUXJ6lVJjj8=,tag:bqQu6FGXs6UuDgnw+DptNA==,type:str]"
},
"gema": {
"hashedPassword": "ENC[AES256_GCM,data:wHMaJu4pR5zgVir4AVR4dfIkbTNfyBi7755icDQa0jh0emnxVcoiXTivWpzsvRlm6AY+ukC8OWnOJP+uZpAgUFlVEcxFWBH1vzFpOQFLD5ebGp8lkhZPkCUqhdIUczEvGk/cc+dU82lLQg==,iv:Wq2aLZEa18IGhhHT8dvGIzrmIVieDPQwr+SjwaFhgVc=,tag:bfn7wZn2zkYtYXCZ0YZh6Q==,type:str]"
}
},
"root-hashedPassword": "ENC[AES256_GCM,data:QpnP+PIVJ0TeUYshOrPdnR21Xov5mfq5jitvAP1FnbrF1LFAuYE+lIGey0ibAat+g6JJ8OSUHMXA0ymv3qkFF3SfFcGsI7cnBFFhhkgry7BOqwXhGSFkvDPwaKZIJdjTsE8wzi1ajSi+wg==,iv:1S0rSw6zX/uo0TzTyGNtvwQWngTUTc+MFW7ViS1SZwM=,tag:r9JzSiX75hDr8ftwrpCbwg==,type:str]",
"follie-hashedPassword": "ENC[AES256_GCM,data:VJYB8bOVt2EDud5wrN7fSkPnFq9cGZcNLrKGby3C3Iqp8Cys3hUqLEEALl68M7lA02vjsDJxg49LtjinnJn5iKI6xW3JPBre39vLzSDgqIMsunIP/NpVrIRSEOUkd18w2GBylkaw/0/zoQ==,iv:qFAUMokU3VngrgnyUa2rgLzw6Ty3WAaBUVt6Weum69Q=,tag:sMuOqDB/qxBaNAAx3WY07A==,type:str]",
"gema-hashedPassword": "ENC[AES256_GCM,data:U077pxBR99xjli7h0cei4JzK3gWnLxNdXsgKftikNgE0bnjuyLWqCZj6PTuFZyy3HoMgGOF2450UcSRasovO1EnBBR5Y/xj7ksh605x/Wd2MI7TKw4/mO7a3fAg3OL1zohSP3XFIW/c7Ag==,iv:bXtQqbxLumVmsbCEhzjqfDIS3s3UPTC+5V0f32oV634=,tag:aT04jbBerTfczDfs8wgqYw==,type:str]",
"sops": {
"kms": null,
"gcp_kms": null,
@ -25,8 +17,8 @@
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBnNFE4YzBtTTNIZXhzRm5p\nWVZIU2ZhMEtLZ1B2bzgyblh3dk9nUG4wOFZzCjBxWklkL28yOWlwbERvVVFIbEo4\nNmZWdG5lOFp0eStTNWlZM1BLUzdvTlkKLS0tIC9WS3VqaXFJVEl2TTJmRk1ZeHln\nS210UE9zYW1LYVh5Q3NySWY3WUhQWEUKNKZO0NVVJ5jx6xSpCdTIxJY8VbYGtcn1\n/MWlTXCp8Z30ZRNY5Zlnuc46zQgqptbUKMSlripWJN+5NPbDic2lAA==\n-----END AGE ENCRYPTED FILE-----\n"
}
],
"lastmodified": "2024-02-18T09:26:21Z",
"mac": "ENC[AES256_GCM,data:4CPD+169msVu/osy5h5PLz5BeMnLi8Q6F5dnksq9+FI5LqL/GEEkSikOvonLVMTiRStkvjXUU3G/wPl15mTnsVqOVrbLzoZh7U+bgbBv6hCqSl+FdxZrb2qNYNXNO61rugH1USEm4HyLwH6z8bVJ6OVZXaUhqWkkG+wAjbY7lH8=,iv:uNPUmM73zLHsrrToIWFbXEYtC+uZvxNCscAmeSbU37Y=,tag:bLooA7uZ9TLmemr1WgAbUg==,type:str]",
"lastmodified": "2024-03-09T11:08:21Z",
"mac": "ENC[AES256_GCM,data:hRnQsk+GH1h5UFxWn2xNJ/djfxTu1gvMEInTCRhXrM/X7gRlUjLUMz/iXQQFxcuVHLH1LC6P7qwByV/ul+XE+ecmYvxHg+zWwWjtv3pxAGT0gIqlapMJlJafJqioondERhFcvgTMOwuu3ju23lxE1lveyFECQoWiXOJtgSwN2AQ=,iv:kEk/24zimoSwKx+o+b5PPnvTDctFvOCy/pTthSIiUPk=,tag:t2kxCfEnRi1Gwh0Bp91siA==,type:str]",
"pgp": null,
"unencrypted_suffix": "_unencrypted",
"version": "3.8.1"

View File

@ -5,7 +5,7 @@ lib.mkMerge [
(builtins.map
(name:
let
secretPath = "users/${name}/hashedPassword";
secretPath = "${name}-hashedPassword";
in
{
sops.secrets.${secretPath}.neededForUsers = true;

View File

@ -40,7 +40,6 @@
kubectx
kubernetes-helm
ldns # provide drill binary
lua5_4_compat
luajit_openresty
mbuffer
minikube