As described in #1086 the chart upgrade command was upgrading latest tags which was undesirable.
This change causes the upgrade command to ignore any images tagged latest.
It also addresses an edge-case around -RC tags which was highlighted by the additional test created in this change.
The k10mulitcluster tool that was disabled has also been removed, so closes #1082
Motivation and Context
[x] I have raised an issue to propose this change, which has been given a label of design/approved by a maintainer
Fixes #1086
How Has This Been Tested?
Functionally tested by using the faasd docker-compose.yaml.
Initially ran chart upgrade on the file as is, and one change was found:
Description
As described in #1086 the
chart upgrade
command was upgradinglatest
tags which was undesirable.This change causes the upgrade command to ignore any images tagged
latest
. It also addresses an edge-case around-RC
tags which was highlighted by the additional test created in this change. The k10mulitcluster tool that was disabled has also been removed, so closes #1082Motivation and Context
design/approved
by a maintainer Fixes #1086How Has This Been Tested?
Functionally tested by using the faasd
docker-compose.yaml
. Initially ranchart upgrade
on the file as is, and one change was found:This image was then changed to
ghcr.io/openfaas/gateway:latest
and the command run again:The new test passes as show in the pipeline
No new tool has been added.
Types of changes
Documentation
./arkade get --format markdown
./arkade install --help
Checklist:
git commit -s