Azure / Azure/azure-linux-extensions

Typo on references to json boolean values on https://github.com/Azure/azure-linux-extensions/tree/master/VMAccess

Open Beginner friendly
#1,159 0 comments 0 reactions 0 assignees View on GitHub
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.