585 lines
22 KiB
JSON
585 lines
22 KiB
JSON
{
|
|
"schemaVersion": 1,
|
|
"project": "virtualization",
|
|
"reviewDate": "2026-09-20",
|
|
"scope": "current command audit after labeled reference-mode remediation",
|
|
"summary": {
|
|
"recordCorpus": {
|
|
"records": 22,
|
|
"shellBlocks": 288,
|
|
"findings": 26,
|
|
"majorFindings": 0,
|
|
"textLikeCommandBlocks": 5
|
|
},
|
|
"setupOperatorCorpus": {
|
|
"records": 9,
|
|
"shellBlocks": 249,
|
|
"findings": 42,
|
|
"majorFindings": 0,
|
|
"textLikeCommandBlocks": 5
|
|
},
|
|
"ssot": {
|
|
"path": "docs/virtualization/final/document.md",
|
|
"sourceSha256": "8c4ecc64c8cea9a4450ed7131fdd9cb2048dc092b66cd969f6346ed77887c210",
|
|
"mode": "reference",
|
|
"shellBlocks": 394,
|
|
"findings": 41,
|
|
"majorFindings": 0,
|
|
"textLikeCommandBlocks": 18,
|
|
"findingCodes": {
|
|
"execution-context-implicit": 12,
|
|
"raw-ssh-ip": 6,
|
|
"compound-remote-shell": 8,
|
|
"cleanup-chained-with-verification": 1,
|
|
"hidden-stderr": 13,
|
|
"repeated-raw-ssh-host": 1
|
|
},
|
|
"reviewerVerdict": "PASS"
|
|
},
|
|
"totalShellBlocks": 682
|
|
},
|
|
"recordFindingCodes": {
|
|
"compound-remote-shell": 8,
|
|
"raw-ssh-ip": 7,
|
|
"cleanup-chained-with-verification": 2,
|
|
"repeated-raw-ssh-host": 3,
|
|
"hidden-stderr": 6
|
|
},
|
|
"setupFindingCodes": {
|
|
"in-place-text-rewrite": 1,
|
|
"command-substitution": 7,
|
|
"raw-ssh-ip": 6,
|
|
"compound-remote-shell": 6,
|
|
"cleanup-chained-with-verification": 1,
|
|
"opaque-file-generation": 1,
|
|
"repeated-raw-ssh-host": 2,
|
|
"compressed-pipeline": 12,
|
|
"hidden-stderr": 6
|
|
},
|
|
"projectVerdict": "PASS",
|
|
"records": [
|
|
{
|
|
"record": "docs/virtualization/tech-log-studio/build-completion-judgment/case/case-an-empty-token-installed-the-agent-anyway.md",
|
|
"sourceSha256": "a02be06af0e6283fcc2846b21e294dab76cbda3c154eeffe79d086f756386e45",
|
|
"mode": "reference",
|
|
"shellBlocks": 6,
|
|
"findings": 0,
|
|
"majorFindings": 0,
|
|
"textLikeCommandBlocks": 0,
|
|
"findingDetails": [],
|
|
"reviewerVerdict": "PASS"
|
|
},
|
|
{
|
|
"record": "docs/virtualization/tech-log-studio/build-completion-judgment/case/case-cloud-init-failures-all-look-like-ssh-refused.md",
|
|
"sourceSha256": "1385070d8fd0ac929ff29d0ca47f20f21f34afe6b84d624ecc2c67bb891b4e7f",
|
|
"mode": "reference",
|
|
"shellBlocks": 6,
|
|
"findings": 5,
|
|
"majorFindings": 0,
|
|
"textLikeCommandBlocks": 0,
|
|
"findingDetails": [
|
|
{
|
|
"blockId": "command-003",
|
|
"code": "compound-remote-shell",
|
|
"severity": "minor",
|
|
"disposition": "REVIEWED_REFERENCE_SIGNAL",
|
|
"reason": "현재 문맥을 검토했고 high-confidence command defect는 남지 않았다."
|
|
},
|
|
{
|
|
"blockId": "command-006",
|
|
"code": "raw-ssh-ip",
|
|
"severity": "minor",
|
|
"disposition": "REVIEWED_REFERENCE_SIGNAL",
|
|
"reason": "현재 문맥을 검토했고 high-confidence command defect는 남지 않았다."
|
|
},
|
|
{
|
|
"blockId": "command-006",
|
|
"code": "compound-remote-shell",
|
|
"severity": "minor",
|
|
"disposition": "REVIEWED_REFERENCE_SIGNAL",
|
|
"reason": "현재 문맥을 검토했고 high-confidence command defect는 남지 않았다."
|
|
},
|
|
{
|
|
"blockId": "command-006",
|
|
"code": "cleanup-chained-with-verification",
|
|
"severity": "minor",
|
|
"disposition": "REVIEWED_REFERENCE_SIGNAL",
|
|
"reason": "현재 문맥을 검토했고 high-confidence command defect는 남지 않았다."
|
|
},
|
|
{
|
|
"blockId": "command-006",
|
|
"code": "repeated-raw-ssh-host",
|
|
"severity": "minor",
|
|
"disposition": "REVIEWED_REFERENCE_SIGNAL",
|
|
"reason": "현재 문맥을 검토했고 high-confidence command defect는 남지 않았다."
|
|
}
|
|
],
|
|
"reviewerVerdict": "PASS"
|
|
},
|
|
{
|
|
"record": "docs/virtualization/tech-log-studio/build-completion-judgment/case/case-renewal-succeeded-while-the-old-certificate-kept-serving.md",
|
|
"sourceSha256": "5ff02e971755dee147ef5abdde3b298272d058af333791bdaeb2d71081d58b8a",
|
|
"mode": "reference",
|
|
"shellBlocks": 6,
|
|
"findings": 0,
|
|
"majorFindings": 0,
|
|
"textLikeCommandBlocks": 0,
|
|
"findingDetails": [],
|
|
"reviewerVerdict": "PASS"
|
|
},
|
|
{
|
|
"record": "docs/virtualization/tech-log-studio/cpu-virtualization/concept/concept-kvm-vcpu-to-physical-cpu.md",
|
|
"sourceSha256": "28c52b2df398823ee98fcf2c9f43edc3fa858db035924adcfd05de5a1a1ef1d1",
|
|
"mode": "reference",
|
|
"shellBlocks": 3,
|
|
"findings": 0,
|
|
"majorFindings": 0,
|
|
"textLikeCommandBlocks": 0,
|
|
"findingDetails": [],
|
|
"reviewerVerdict": "PASS"
|
|
},
|
|
{
|
|
"record": "docs/virtualization/tech-log-studio/lab-environment-build/case/case-nftables-accept-did-not-stop-the-libvirt-reject.md",
|
|
"sourceSha256": "781755144a688998e099f7462d228b3df044260b7e6b3417858a4358fcfb4d5a",
|
|
"mode": "reference",
|
|
"shellBlocks": 1,
|
|
"findings": 0,
|
|
"majorFindings": 0,
|
|
"textLikeCommandBlocks": 0,
|
|
"findingDetails": [],
|
|
"reviewerVerdict": "PASS"
|
|
},
|
|
{
|
|
"record": "docs/virtualization/tech-log-studio/lab-environment-build/concept/concept-inside-a-qcow2-file-the-mapping-table-and-its-clusters.md",
|
|
"sourceSha256": "739a1f03bb2761323f0732a024b31373262fd2f828301986b654c046da341be5",
|
|
"mode": "reference",
|
|
"shellBlocks": 2,
|
|
"findings": 0,
|
|
"majorFindings": 0,
|
|
"textLikeCommandBlocks": 0,
|
|
"findingDetails": [],
|
|
"reviewerVerdict": "PASS"
|
|
},
|
|
{
|
|
"record": "docs/virtualization/tech-log-studio/lab-environment-build/setup/setup-create-three-guests-with-cloud-init.md",
|
|
"sourceSha256": "c898a3f4ea0b200de3965ddab4b2a4aaac72381d51a7687399ec3d3c353dfbad",
|
|
"mode": "reference",
|
|
"shellBlocks": 39,
|
|
"findings": 9,
|
|
"majorFindings": 0,
|
|
"textLikeCommandBlocks": 0,
|
|
"findingDetails": [
|
|
{
|
|
"blockId": "command-013",
|
|
"code": "raw-ssh-ip",
|
|
"severity": "minor",
|
|
"disposition": "REVIEWED_REFERENCE_SIGNAL",
|
|
"reason": "현재 문맥을 검토했고 high-confidence command defect는 남지 않았다."
|
|
},
|
|
{
|
|
"blockId": "command-014",
|
|
"code": "raw-ssh-ip",
|
|
"severity": "minor",
|
|
"disposition": "REVIEWED_REFERENCE_SIGNAL",
|
|
"reason": "현재 문맥을 검토했고 high-confidence command defect는 남지 않았다."
|
|
},
|
|
{
|
|
"blockId": "command-019",
|
|
"code": "raw-ssh-ip",
|
|
"severity": "minor",
|
|
"disposition": "REVIEWED_REFERENCE_SIGNAL",
|
|
"reason": "현재 문맥을 검토했고 high-confidence command defect는 남지 않았다."
|
|
},
|
|
{
|
|
"blockId": "command-019",
|
|
"code": "compound-remote-shell",
|
|
"severity": "minor",
|
|
"disposition": "REVIEWED_REFERENCE_SIGNAL",
|
|
"reason": "현재 문맥을 검토했고 high-confidence command defect는 남지 않았다."
|
|
},
|
|
{
|
|
"blockId": "command-019",
|
|
"code": "cleanup-chained-with-verification",
|
|
"severity": "minor",
|
|
"disposition": "REVIEWED_REFERENCE_SIGNAL",
|
|
"reason": "현재 문맥을 검토했고 high-confidence command defect는 남지 않았다."
|
|
},
|
|
{
|
|
"blockId": "command-033",
|
|
"code": "raw-ssh-ip",
|
|
"severity": "minor",
|
|
"disposition": "REVIEWED_REFERENCE_SIGNAL",
|
|
"reason": "현재 문맥을 검토했고 high-confidence command defect는 남지 않았다."
|
|
},
|
|
{
|
|
"blockId": "command-033",
|
|
"code": "compound-remote-shell",
|
|
"severity": "minor",
|
|
"disposition": "REVIEWED_REFERENCE_SIGNAL",
|
|
"reason": "현재 문맥을 검토했고 high-confidence command defect는 남지 않았다."
|
|
},
|
|
{
|
|
"blockId": "command-034",
|
|
"code": "compound-remote-shell",
|
|
"severity": "minor",
|
|
"disposition": "REVIEWED_REFERENCE_SIGNAL",
|
|
"reason": "현재 문맥을 검토했고 high-confidence command defect는 남지 않았다."
|
|
},
|
|
{
|
|
"blockId": "command-013",
|
|
"code": "repeated-raw-ssh-host",
|
|
"severity": "minor",
|
|
"disposition": "REVIEWED_REFERENCE_SIGNAL",
|
|
"reason": "현재 문맥을 검토했고 high-confidence command defect는 남지 않았다."
|
|
}
|
|
],
|
|
"reviewerVerdict": "PASS"
|
|
},
|
|
{
|
|
"record": "docs/virtualization/tech-log-studio/lab-environment-build/setup/setup-edge-nginx-and-host-dnat.md",
|
|
"sourceSha256": "bb79c4335260fa47d788a82f78a6a4134963d92ea58396e501c129c62d584f00",
|
|
"mode": "reference",
|
|
"shellBlocks": 49,
|
|
"findings": 0,
|
|
"majorFindings": 0,
|
|
"textLikeCommandBlocks": 0,
|
|
"findingDetails": [],
|
|
"reviewerVerdict": "PASS"
|
|
},
|
|
{
|
|
"record": "docs/virtualization/tech-log-studio/lab-environment-build/setup/setup-install-k3s-server-and-agent.md",
|
|
"sourceSha256": "3392850c9ff09e76400a646dcd1a5f068dd961fb6bb97db47de078af181620ba",
|
|
"mode": "reference",
|
|
"shellBlocks": 35,
|
|
"findings": 5,
|
|
"majorFindings": 0,
|
|
"textLikeCommandBlocks": 3,
|
|
"findingDetails": [
|
|
{
|
|
"blockId": "command-001",
|
|
"code": "raw-ssh-ip",
|
|
"severity": "minor",
|
|
"disposition": "REVIEWED_REFERENCE_SIGNAL",
|
|
"reason": "현재 문맥을 검토했고 high-confidence command defect는 남지 않았다."
|
|
},
|
|
{
|
|
"blockId": "command-001",
|
|
"code": "compound-remote-shell",
|
|
"severity": "minor",
|
|
"disposition": "REVIEWED_REFERENCE_SIGNAL",
|
|
"reason": "현재 문맥을 검토했고 high-confidence command defect는 남지 않았다."
|
|
},
|
|
{
|
|
"blockId": "command-003",
|
|
"code": "compound-remote-shell",
|
|
"severity": "minor",
|
|
"disposition": "REVIEWED_REFERENCE_SIGNAL",
|
|
"reason": "현재 문맥을 검토했고 high-confidence command defect는 남지 않았다."
|
|
},
|
|
{
|
|
"blockId": "command-027",
|
|
"code": "raw-ssh-ip",
|
|
"severity": "minor",
|
|
"disposition": "REVIEWED_REFERENCE_SIGNAL",
|
|
"reason": "현재 문맥을 검토했고 high-confidence command defect는 남지 않았다."
|
|
},
|
|
{
|
|
"blockId": "command-001",
|
|
"code": "repeated-raw-ssh-host",
|
|
"severity": "minor",
|
|
"disposition": "REVIEWED_REFERENCE_SIGNAL",
|
|
"reason": "현재 문맥을 검토했고 high-confidence command defect는 남지 않았다."
|
|
}
|
|
],
|
|
"reviewerVerdict": "PASS"
|
|
},
|
|
{
|
|
"record": "docs/virtualization/tech-log-studio/lab-environment-build/setup/setup-keycloak-two-nodes-and-postgres-on-k3s.md",
|
|
"sourceSha256": "2eadb59b2bbd55acee2faf0df265f865966bff822a146145e9ed663d469370dd",
|
|
"mode": "reference",
|
|
"shellBlocks": 32,
|
|
"findings": 0,
|
|
"majorFindings": 0,
|
|
"textLikeCommandBlocks": 0,
|
|
"findingDetails": [],
|
|
"reviewerVerdict": "PASS"
|
|
},
|
|
{
|
|
"record": "docs/virtualization/tech-log-studio/lab-environment-build/setup/setup-power-cycle-the-lab-and-reallocate-guest-memory.md",
|
|
"sourceSha256": "f01610422d3bd3cb4d07012a31bacf021e08f8a57a7aa79fd9ba54deb7692b55",
|
|
"mode": "reference",
|
|
"shellBlocks": 13,
|
|
"findings": 0,
|
|
"majorFindings": 0,
|
|
"textLikeCommandBlocks": 1,
|
|
"findingDetails": [],
|
|
"reviewerVerdict": "PASS"
|
|
},
|
|
{
|
|
"record": "docs/virtualization/tech-log-studio/lab-environment-build/setup/setup-prepare-the-lab-host-for-virtualization.md",
|
|
"sourceSha256": "a6c4e874d75c7349e5e8238c98752c36be6ec76d101f3e4d7b6b76544e5c5963",
|
|
"mode": "reference",
|
|
"shellBlocks": 26,
|
|
"findings": 1,
|
|
"majorFindings": 0,
|
|
"textLikeCommandBlocks": 0,
|
|
"findingDetails": [
|
|
{
|
|
"blockId": "command-023",
|
|
"code": "hidden-stderr",
|
|
"severity": "minor",
|
|
"disposition": "REVIEWED_REFERENCE_SIGNAL",
|
|
"reason": "현재 문맥을 검토했고 high-confidence command defect는 남지 않았다."
|
|
}
|
|
],
|
|
"reviewerVerdict": "PASS"
|
|
},
|
|
{
|
|
"record": "docs/virtualization/tech-log-studio/lab-environment-build/setup/setup-prometheus-and-grafana-for-the-lab.md",
|
|
"sourceSha256": "c01fa3c3530beccf723bbc33199c46774a0794969d7ad68efc34483103bbfff0",
|
|
"mode": "reference",
|
|
"shellBlocks": 12,
|
|
"findings": 0,
|
|
"majorFindings": 0,
|
|
"textLikeCommandBlocks": 1,
|
|
"findingDetails": [],
|
|
"reviewerVerdict": "PASS"
|
|
},
|
|
{
|
|
"record": "docs/virtualization/tech-log-studio/lab-environment-build/setup/setup-tear-down-the-lab-and-know-what-survives.md",
|
|
"sourceSha256": "6ce70bcdd22ab882b90651681405fd0b4a5d9c67814ecfa67b2de4691c712656",
|
|
"mode": "reference",
|
|
"shellBlocks": 10,
|
|
"findings": 1,
|
|
"majorFindings": 0,
|
|
"textLikeCommandBlocks": 0,
|
|
"findingDetails": [
|
|
{
|
|
"blockId": "command-008",
|
|
"code": "compound-remote-shell",
|
|
"severity": "minor",
|
|
"disposition": "REVIEWED_REFERENCE_SIGNAL",
|
|
"reason": "현재 문맥을 검토했고 high-confidence command defect는 남지 않았다."
|
|
}
|
|
],
|
|
"reviewerVerdict": "PASS"
|
|
},
|
|
{
|
|
"record": "docs/virtualization/tech-log-studio/lab-environment-build/setup/setup-wildcard-certificate-with-dns-01-and-a-deploy-hook.md",
|
|
"sourceSha256": "fe5424000c2a3092191127fcfcebba775703e9c3dc38a786aa1091b22d4efa9f",
|
|
"mode": "reference",
|
|
"shellBlocks": 33,
|
|
"findings": 5,
|
|
"majorFindings": 0,
|
|
"textLikeCommandBlocks": 0,
|
|
"findingDetails": [
|
|
{
|
|
"blockId": "command-006",
|
|
"code": "hidden-stderr",
|
|
"severity": "minor",
|
|
"disposition": "REVIEWED_REFERENCE_SIGNAL",
|
|
"reason": "현재 문맥을 검토했고 high-confidence command defect는 남지 않았다."
|
|
},
|
|
{
|
|
"blockId": "command-026",
|
|
"code": "hidden-stderr",
|
|
"severity": "minor",
|
|
"disposition": "REVIEWED_REFERENCE_SIGNAL",
|
|
"reason": "현재 문맥을 검토했고 high-confidence command defect는 남지 않았다."
|
|
},
|
|
{
|
|
"blockId": "command-028",
|
|
"code": "hidden-stderr",
|
|
"severity": "minor",
|
|
"disposition": "REVIEWED_REFERENCE_SIGNAL",
|
|
"reason": "현재 문맥을 검토했고 high-confidence command defect는 남지 않았다."
|
|
},
|
|
{
|
|
"blockId": "command-029",
|
|
"code": "hidden-stderr",
|
|
"severity": "minor",
|
|
"disposition": "REVIEWED_REFERENCE_SIGNAL",
|
|
"reason": "현재 문맥을 검토했고 high-confidence command defect는 남지 않았다."
|
|
},
|
|
{
|
|
"blockId": "command-030",
|
|
"code": "hidden-stderr",
|
|
"severity": "minor",
|
|
"disposition": "REVIEWED_REFERENCE_SIGNAL",
|
|
"reason": "현재 문맥을 검토했고 high-confidence command defect는 남지 않았다."
|
|
}
|
|
],
|
|
"reviewerVerdict": "PASS"
|
|
},
|
|
{
|
|
"record": "docs/virtualization/tech-log-studio/memory-virtualization/concept/concept-guest-memory-address-translation.md",
|
|
"sourceSha256": "9b2f89a6be1d741c82d85578c7647568037ac37993cc878e2a9e9b02016d15f2",
|
|
"mode": "reference",
|
|
"shellBlocks": 1,
|
|
"findings": 0,
|
|
"majorFindings": 0,
|
|
"textLikeCommandBlocks": 0,
|
|
"findingDetails": [],
|
|
"reviewerVerdict": "PASS"
|
|
},
|
|
{
|
|
"record": "docs/virtualization/tech-log-studio/memory-virtualization/concept/concept-huge-pages-in-a-vm.md",
|
|
"sourceSha256": "93b61dfe22d9b1b0adb61294f17671590e3e1eb7897d790fc687d978394bea42",
|
|
"mode": "reference",
|
|
"shellBlocks": 3,
|
|
"findings": 0,
|
|
"majorFindings": 0,
|
|
"textLikeCommandBlocks": 0,
|
|
"findingDetails": [],
|
|
"reviewerVerdict": "PASS"
|
|
},
|
|
{
|
|
"record": "docs/virtualization/tech-log-studio/memory-virtualization/concept/concept-numa-locality-for-vcpu-and-memory.md",
|
|
"sourceSha256": "e77a9d99302377650968c3e317f6f7340597025ba362e29b6cbf0a367da642ee",
|
|
"mode": "reference",
|
|
"shellBlocks": 2,
|
|
"findings": 0,
|
|
"majorFindings": 0,
|
|
"textLikeCommandBlocks": 0,
|
|
"findingDetails": [],
|
|
"reviewerVerdict": "PASS"
|
|
},
|
|
{
|
|
"record": "docs/virtualization/tech-log-studio/network-virtualization/concept/concept-guest-packet-path-to-physical-nic.md",
|
|
"sourceSha256": "2786a22ef3e95c9bb7bd4c5f4885cb537f3469995c6393464338bbda25a7dbfb",
|
|
"mode": "reference",
|
|
"shellBlocks": 4,
|
|
"findings": 0,
|
|
"majorFindings": 0,
|
|
"textLikeCommandBlocks": 0,
|
|
"findingDetails": [],
|
|
"reviewerVerdict": "PASS"
|
|
},
|
|
{
|
|
"record": "docs/virtualization/tech-log-studio/storage-virtualization/concept/concept-guest-block-io-path-to-virtqueue.md",
|
|
"sourceSha256": "256397e2b53ad55115abc7af9860f250a7dbe951671c20ae2cffaa0fff7a53d6",
|
|
"mode": "reference",
|
|
"shellBlocks": 1,
|
|
"findings": 0,
|
|
"majorFindings": 0,
|
|
"textLikeCommandBlocks": 0,
|
|
"findingDetails": [],
|
|
"reviewerVerdict": "PASS"
|
|
},
|
|
{
|
|
"record": "docs/virtualization/tech-log-studio/storage-virtualization/concept/concept-host-block-stack-under-the-vm.md",
|
|
"sourceSha256": "500dff9b576484fa9046e669227d2cec1cd767f4500aa42c798fc3fd2b9a2a20",
|
|
"mode": "reference",
|
|
"shellBlocks": 1,
|
|
"findings": 0,
|
|
"majorFindings": 0,
|
|
"textLikeCommandBlocks": 0,
|
|
"findingDetails": [],
|
|
"reviewerVerdict": "PASS"
|
|
},
|
|
{
|
|
"record": "docs/virtualization/tech-log-studio/storage-virtualization/concept/concept-qemu-block-backend-forms.md",
|
|
"sourceSha256": "4e11ffbc1a8fc1e00533aced0a7c7e6606216d08aaceffdc28eadd202c97e528",
|
|
"mode": "reference",
|
|
"shellBlocks": 3,
|
|
"findings": 0,
|
|
"majorFindings": 0,
|
|
"textLikeCommandBlocks": 0,
|
|
"findingDetails": [],
|
|
"reviewerVerdict": "PASS"
|
|
}
|
|
],
|
|
"setupOperatorReview": [
|
|
{
|
|
"record": "docs/virtualization/tech-log-studio/lab-environment-build/setup/setup-create-three-guests-with-cloud-init.md",
|
|
"sourceSha256": "c898a3f4ea0b200de3965ddab4b2a4aaac72381d51a7687399ec3d3c353dfbad",
|
|
"mode": "operator",
|
|
"shellBlocks": 39,
|
|
"findings": 14,
|
|
"majorFindings": 0,
|
|
"textLikeCommandBlocks": 0,
|
|
"reviewerVerdict": "PASS"
|
|
},
|
|
{
|
|
"record": "docs/virtualization/tech-log-studio/lab-environment-build/setup/setup-edge-nginx-and-host-dnat.md",
|
|
"sourceSha256": "bb79c4335260fa47d788a82f78a6a4134963d92ea58396e501c129c62d584f00",
|
|
"mode": "operator",
|
|
"shellBlocks": 49,
|
|
"findings": 2,
|
|
"majorFindings": 0,
|
|
"textLikeCommandBlocks": 0,
|
|
"reviewerVerdict": "PASS"
|
|
},
|
|
{
|
|
"record": "docs/virtualization/tech-log-studio/lab-environment-build/setup/setup-install-k3s-server-and-agent.md",
|
|
"sourceSha256": "3392850c9ff09e76400a646dcd1a5f068dd961fb6bb97db47de078af181620ba",
|
|
"mode": "operator",
|
|
"shellBlocks": 35,
|
|
"findings": 6,
|
|
"majorFindings": 0,
|
|
"textLikeCommandBlocks": 3,
|
|
"reviewerVerdict": "PASS"
|
|
},
|
|
{
|
|
"record": "docs/virtualization/tech-log-studio/lab-environment-build/setup/setup-keycloak-two-nodes-and-postgres-on-k3s.md",
|
|
"sourceSha256": "2eadb59b2bbd55acee2faf0df265f865966bff822a146145e9ed663d469370dd",
|
|
"mode": "operator",
|
|
"shellBlocks": 32,
|
|
"findings": 3,
|
|
"majorFindings": 0,
|
|
"textLikeCommandBlocks": 0,
|
|
"reviewerVerdict": "PASS"
|
|
},
|
|
{
|
|
"record": "docs/virtualization/tech-log-studio/lab-environment-build/setup/setup-power-cycle-the-lab-and-reallocate-guest-memory.md",
|
|
"sourceSha256": "f01610422d3bd3cb4d07012a31bacf021e08f8a57a7aa79fd9ba54deb7692b55",
|
|
"mode": "operator",
|
|
"shellBlocks": 13,
|
|
"findings": 0,
|
|
"majorFindings": 0,
|
|
"textLikeCommandBlocks": 1,
|
|
"reviewerVerdict": "PASS"
|
|
},
|
|
{
|
|
"record": "docs/virtualization/tech-log-studio/lab-environment-build/setup/setup-prepare-the-lab-host-for-virtualization.md",
|
|
"sourceSha256": "a6c4e874d75c7349e5e8238c98752c36be6ec76d101f3e4d7b6b76544e5c5963",
|
|
"mode": "operator",
|
|
"shellBlocks": 26,
|
|
"findings": 1,
|
|
"majorFindings": 0,
|
|
"textLikeCommandBlocks": 0,
|
|
"reviewerVerdict": "PASS"
|
|
},
|
|
{
|
|
"record": "docs/virtualization/tech-log-studio/lab-environment-build/setup/setup-prometheus-and-grafana-for-the-lab.md",
|
|
"sourceSha256": "c01fa3c3530beccf723bbc33199c46774a0794969d7ad68efc34483103bbfff0",
|
|
"mode": "operator",
|
|
"shellBlocks": 12,
|
|
"findings": 3,
|
|
"majorFindings": 0,
|
|
"textLikeCommandBlocks": 1,
|
|
"reviewerVerdict": "PASS"
|
|
},
|
|
{
|
|
"record": "docs/virtualization/tech-log-studio/lab-environment-build/setup/setup-tear-down-the-lab-and-know-what-survives.md",
|
|
"sourceSha256": "6ce70bcdd22ab882b90651681405fd0b4a5d9c67814ecfa67b2de4691c712656",
|
|
"mode": "operator",
|
|
"shellBlocks": 10,
|
|
"findings": 2,
|
|
"majorFindings": 0,
|
|
"textLikeCommandBlocks": 0,
|
|
"reviewerVerdict": "PASS"
|
|
},
|
|
{
|
|
"record": "docs/virtualization/tech-log-studio/lab-environment-build/setup/setup-wildcard-certificate-with-dns-01-and-a-deploy-hook.md",
|
|
"sourceSha256": "fe5424000c2a3092191127fcfcebba775703e9c3dc38a786aa1091b22d4efa9f",
|
|
"mode": "operator",
|
|
"shellBlocks": 33,
|
|
"findings": 11,
|
|
"majorFindings": 0,
|
|
"textLikeCommandBlocks": 0,
|
|
"reviewerVerdict": "PASS"
|
|
}
|
|
]
|
|
}
|