Azure / Azure/azure-linux-extensions
OSPatchingForLinux extension uses an illegal HandlerManifest.json
- Dominant language
- Python
- Stars
- 333
- Forks
- 278
- Avg merge
- 2d 9h
- Merged PRs (30d)
- 4
Description
The HandlerManifest.json file, when installed, contains:
```json
[{
"name": "OSPatching",
"version": "2.0.0.5",
"handlerManifest": {
"installCommand": "./handler.py -install",
"uninstallCommand": "./handler.py -uninstall",
"updateCommand": "./handler.py -update",
"enableCommand": "./handler.py -enable",
"disableCommand": "./handler.py -disable",
"rebootAfterInstall": false,
"reportHeartbeat": false
}
}]
```
The `version` field **must** be `1.0`. It defines the version of the manifest schema, not the version of the extension.
Contributor guide
No contributing guide indexed for this repository
Research direction
Locate the OSPatchingForLinux extension's generated HandlerManifest.json and inspect how its installed contents are produced. Verify that the manifest remains valid JSON and that its version field is 1.0, then confirm the installed extension contains the corrected schema version.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- cloud
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Clearly specified
- Newbie friendliness
- 62/100