Skip to content

Conversation

@SteveMutungi254
Copy link
Owner

Rebasing from main branch

surajssd and others added 17 commits February 10, 2025 11:09
`test.ps1` is invoked by `test.sh` and it does
install the module already, so no need to install
the module again.

This commit removes the second installation
attempt.

Signed-off-by: Suraj Deshmukh <[email protected]>
Format the script to remove all the trailing
whitespaces.

Signed-off-by: Suraj Deshmukh <[email protected]>
`tests/PSinLinuxCloudShellImage.Tests.ps1` expects
the powershell version to be `'7.4*'` so change it
to `'7.5*'`.

Signed-off-by: Suraj Deshmukh <[email protected]>
Format the script to remove all the trailing
whitespaces.

Signed-off-by: Suraj Deshmukh <[email protected]>
libmi.so was earlier downloaded from a Azure blob
store. This commit adds the file to the repo and
the file is added to the docker image using an
COPY command.

Signed-off-by: Suraj Deshmukh <[email protected]>
Remove the dependency on the blob store:
pscloudshellbuild.blob.core.windows.net

Signed-off-by: Suraj Deshmukh <[email protected]>
This commit updates the installation steps to install only Istio and not the
entire Istio Github package.

Signed-off-by: Suraj Deshmukh <[email protected]>
The URL that returns the terraform version has started prefixing `v` for the
version number in the field: `current_version`.

```json
{"product":"terraform","current_version":"v1.11.0",
"current_release":1740666694,
"current_download_url":"https://releases.hashicorp.com/terraform/1.11.0",
"current_changelog_url":"https://github.com/hashicorp/terraform/blob/v1.11.0/CHANGELOG.md",
"project_website":"https://www.terraform.io","alerts":[]}
```

This extra `v` generates erroneous link and thus when we try to download we get
a 404. For example the link becomes:

```
https://releases.hashicorp.com/terraform/v1.11.0/terraform_v1.11.0_linux_amd64.zip
```

Instead of:

```
https://releases.hashicorp.com/terraform/1.11.0/terraform_1.11.0_linux_amd64.zip
```

This commit removes that extra `v` to download the correct build of terraform.

Signed-off-by: Suraj Deshmukh <[email protected]>
…update_02272024

Added new base image tag
@SteveMutungi254 SteveMutungi254 merged commit b19db45 into SteveMutungi254:master Mar 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants