-
Notifications
You must be signed in to change notification settings - Fork 36
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
PostgreSQL v0.3.1 breaks Linux support #392
Comments
im having the same issue |
same. |
The lack inclusion of Linux binaries as part of the v0.3.1 build was a miss, it will be addressed as part of the next release (M2). |
In addition to manually installing the extension I had to also chmod ossdbtoolsservice_main per this. |
Issue has been addressed in our unstable release of PostgreSQL extension v0.4.0-insiders. We would appreciate your verification that it has been handled appropriately. |
Download still fails because service-downloader However, if I cheat and modify serviceDownloadProvider.js this way:
The pgsqltoolsservice is downloaded but fails to start when the download is finished: |
Thank you so much for quick feedback. We will keep you posted on updates. Stable version of extension will be released soon. |
Hi @nasc17 Trying to install v0.4.1 from the Extensions screen still fails with JSON.stringify(this._config) {
"executableFiles": [
"pgsqltoolsservice/ossdbtoolsservice_main",
"pgsqltoolsservice/ossdbtoolsservice_main.exe"
],
"installDirectory": "/home/igor/.azuredatastudio/extensions/microsoft.azuredatastudio-postgresql-0.4.1/out/ossdbtoolsservice/{#platform#}/{#version#}",
"downloadFileNames": {
"OSX_ARM64": "osx-arm64.tar.gz",
"Windows_86": "win-x86.zip",
"Windows_64": "win-x64.zip",
"OSX": "osx.tar.gz",
"Linux_64": "linux-x64.tar.gz"
},
"version": "v1.8.0",
"downloadUrl": "https://github.com/Microsoft/pgtoolsservice/releases/download/{#version#}/pgsqltoolsservice-{#fileName#}",
"proxy": "",
"strictSSL": true
} P.S. Why is there a switch case for every distribution name/version, for example |
Hi @karabaja4 The config file has been updated in version 0.4.2 of the extension. We would appreciate if you could help to verify this has resolved your issue. Thank you. |
Hi @nasc17 , yes it works now. Thanks for resolving this issue, I will close it now. |
Hello,
seems that an upgrade of PostgreSQL to v0.3.1 does not include Linux support:
Upon further investigation seems config.json does not include pgtoolsservice Linux download definition at all, which is why service-downloader fails to download it.
Also pgtoolsservice v1.7.1 releases page doesn't seem to include a Linux precompiled version which would be where the extension would look for it.
I successfully managed to compile my own pgtoolsservice for Linux and run it with the extension, but it's been a hassle.
Is this extension not packaged for Linux anymore?
The text was updated successfully, but these errors were encountered: