Azure / Azure/azure-linux-extensions
Typo on references to json boolean values on https://github.com/Azure/azure-linux-extensions/tree/master/VMAccess
- Dominant language
- Python
- Stars
- 333
- Forks
- 278
- Avg merge
- 2d 9h
- Merged PRs (30d)
- 4
Description
References on [VMAccess](https://github.com/Azure/azure-linux-extensions/tree/master/VMAccess) like:
```
"check_disk": "false"
"reset_ssh": "false"
```
Should not have double quotes since they are boolean values.
On JSON boolean values a non empty string is considered true so "False" of being considered as false is considered as true
This leads to, as an example, "check_disk" : "false" actually triggering a fsck causing the extension deployment to fail with "Check Failed" because fsck command fails due to the data disks being mounted and "reset_ssh" : "False" will in fact reset the ssh daemon configuration to be reset.
Contributor guide
No contributing guide indexed for this repository
Research direction
Open the VMAccess references page linked in the issue and review the examples for check_disk and reset_ssh. Correct the boolean examples by removing the double quotes and ensure the surrounding explanation matches JSON boolean behavior; done means the page no longer presents these values as strings.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- documentation
- Issue type
- Documentation
- Difficulty
- 1/5
- Estimated time
- Under an hour
- Activity status
- Stale
- Clarity
- Clearly specified
- Newbie friendliness
- 62/100