darnit plan --profile still refuses after #597 fixed the reason
Maintainer antworten meist innerhalb von 3 Tagen
Ein zugehöriger Pull Request wurde bereits gemerged.
- #713 von @JohnsonLyu — gemerged
Bewertung
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Anfängerfreundlichkeit
- 68/100
Rechercherichtung
Die Ablehnung steckt in cmd_plan, und ihr Kommentar verweist auf #568, das geschlossen ist. Vergleiche sie mit cmd_audit, das Controls bereits über _resolve_profile_ids eingrenzt. Reproduziere mit darnit plan --profile level1_quick <repo> und bestätige, dass es mit Code 1 beendet wird. Fertig ist, wenn plan das Profil akzeptiert, nur die ausgewählten Controls ausgibt und für ein unbekanntes Profil oder eine leere Auswahl dieselben Fehler wie audit zurückgibt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
darnit plan --profile still refuses, and the reason it gives no longer applies.
#576 made darnit audit --profile filter the controls and left plan refusing the flag, because plan crashed on frameworks whose controls carry no level (#568), so the flag couldn't be wired in a way that could be tested on the Baseline. #597 fixed that crash and closed #568.
On main (155dcc1b), on jonschlinkert/is-odd:
darnit plan <repo>exits 0 and prints the plan.darnit plan --profile level1_quick <repo>exits 1 withdarnit plan does not support --profile yet (#568); use darnit audit --profile, which points at a closed issue.darnit audit --profile level1_quick <repo>audits 26 of the 66 controls.
Suggested fix: narrow the plan with _resolve_profile_ids as cmd_audit does, with the same errors for an unknown profile or an empty selection, and remove the refusal and its comment in cmd_plan.
Drafted with AI assistance (Claude), reviewed and filed by me. Measurements quoted were executed and verified.
- Vorherrschende Sprache
- Python
- Sterne
- 22
- Forks
- 27
- Ø Merge
- 5 T. 2 Std.
- Gemergte PRs (30 T.)
- 78
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Hat eine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus darnitdevorg/darnit
-
needs triage
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
darnitdevorg/darnit#738 ·
Maintainer antworten meist innerhalb von 3 Tagen
-
ci needs triage
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 62/100
darnitdevorg/darnit#607 ·
Maintainer antworten meist innerhalb von 3 Tagen
-
good first issue maintenance
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 83/100
darnitdevorg/darnit#587 · 2 Kommentare ·
Maintainer antworten meist innerhalb von 3 Tagen
-
Container image has no zizmor, so OSPS-AC-04.02 always reports missing_toolEvtl. vergeben @mlieberman85 hat das vor 24 Tagen übernommen. Offeninfrastructure module-baseline
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100
darnitdevorg/darnit#585 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 3 Tagen
-
module-baseline
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
darnitdevorg/darnit#344 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 3 Tagen
Alle Issues in darnitdevorg/darnit
Ähnliche Issues
-
question
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 68/100
vllm-project/vime#524 ·
Maintainer antworten meist innerhalb von 7 Tagen
-
WOPI editor page is scrollable by a few pixels, which breaks scrolling in the document (Firefox)Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 84/100
suitenumerique/drive#969 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 67/100
theupdateframework/python-tuf#3044 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 84/100
FAIRmat-NFDI/pynxtools#861 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
NVIDIA/nsight-python#88 ·
Maintainer antworten meist innerhalb von 1 Tag