Skip to content

Commit

Permalink
Build the schema
Browse files Browse the repository at this point in the history
  • Loading branch information
cpdupuis authored and scholtzan committed Dec 4, 2024
1 parent e1d0b88 commit 5988da8
Showing 1 changed file with 27 additions and 3 deletions.
30 changes: 27 additions & 3 deletions schemas/firefox-installer/install/install.1.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,11 @@
"type": "boolean"
},
"disk_space_error": {
"description": "True if the installation failed because the drive we're trying to install to does not have enough space",
"description": "[DEPRECATED] Use `disk_space_req_not_met` instead.",
"type": "boolean"
},
"disk_space_req_not_met": {
"description": "True if the installation failed because the drive we're trying to install to does not have enough space.",
"type": "boolean"
},
"distribution_id": {
Expand Down Expand Up @@ -100,6 +104,10 @@
"description": "True if at least one existing installation of Firefox was found on the system prior to this installation",
"type": "boolean"
},
"hardware_req_not_met": {
"description": "True if the system hardware does not meet the minimum hardware requirements.",
"type": "boolean"
},
"install_time": {
"description": "For a stub ping, seconds the full installer ran for. For a full ping, seconds spent on the install progress page.",
"minimum": 0,
Expand Down Expand Up @@ -139,7 +147,7 @@
"type": "boolean"
},
"no_write_access": {
"description": "True if the installation failed because the user doesn’t have permission to write to the path we’re trying to install to.",
"description": "[DEPRECATED] Use `writeable_req_not_met` instead.",
"type": "boolean"
},
"old_build_id": {
Expand All @@ -151,7 +159,7 @@
"type": "boolean"
},
"old_running": {
"description": "True if the installation succeeded and we weren’t able to launch the newly installed application because a copy of Firefox was already running.",
"description": "[DEPRECATED] Should always be false since Firefox 74, since this check was removed in that version.",
"type": "boolean"
},
"old_version": {
Expand All @@ -167,6 +175,10 @@
"description": "Windows version number in major.minor.build format",
"type": "string"
},
"os_version_req_not_met": {
"description": " True if the system does not meet the minimum OS version requirements.",
"type": "boolean"
},
"out_of_retries": {
"description": "True if the installation failed because the download had to be retried too many times (currently 10)",
"type": "boolean"
Expand Down Expand Up @@ -200,6 +212,10 @@
"description": "True if the option to set the new installation as the default browser was selected",
"type": "boolean"
},
"sig_check_timeout": {
"description": "True if there was a timeout on the the certificate checks",
"type": "boolean"
},
"sig_not_trusted": {
"description": "True if the installation failed because the signature on the downloaded file wasn’t valid and/or wasn’t signed by a trusted authority",
"type": "boolean"
Expand All @@ -220,6 +236,10 @@
"description": "True if a new installation was successfully created. If false, check the error status fields for the failure reason.",
"type": "boolean"
},
"unknown_error": {
"description": "Default failure exit code. Seeing this in telemetry indicates that the stub installer has exited unsuccessfully, but no reason has been specified",
"type": "boolean"
},
"update_channel": {
"description": "Value of MOZ_UPDATE_CHANNEL the installer was built with. Generally the same as build_channel",
"type": "string"
Expand All @@ -235,6 +255,10 @@
"windows_ubr": {
"description": "The Windows Update Build Revision of the installation device, 0 if it does not exist",
"type": "integer"
},
"writeable_req_not_met": {
"description": "True if the installation failed because the user doesn't have permission to write to the path we're trying to install to.",
"type": "boolean"
}
},
"required": [
Expand Down

0 comments on commit 5988da8

Please sign in to comment.