[
https://issues.apache.org/jira/browse/YUNIKORN-401?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17195290#comment-17195290
]
Wilfred Spiegelenburg commented on YUNIKORN-401:
------------------------------------------------
tag is created and up to date.
Release has been created.
The package is added with the signature and attached to the release:
* yunikorn-0.9.0.tgz
* yunikorn-0.9.0.tgz.prov
Some points that need further improvements:
# There seems to be a disconnect between version information stored in the
Chart.yaml and the values.yaml. Chart uses {{0.8.0}} and all values tags show
{{latest}}. We should really be consistent.
# We should also add running the helm script to tool (if possible).
# helm does not understand the standard gpg v2 sec ring. To make sure that you
can have access to the keys it is important to export the key: {{gpg
--export-secret-keys > ~/.gnupg/my_secring.gpg}} into a usable format. The sec
ring then needs to be referenced in the command line:
{code}
helm package --sign --key "email-address" --keyring ~/.gnupg/my_secring.gpg
helm-charts/yunikorn --destination .
{code}
# The helm command creates two files: provenance file (signature) and the
source code what is missing for the old release is provenance file. It also did
not mention anything about the upload of the file in the doc.
# Missing info in the docs is also that the digest in the yaml file (for the
gh-pages tree) is part of the provenance file. Using the command {{helm repo
index --merge index.yaml}} overwrites a lot of the index file. There are issues
running the merge and losing info and we should probably not use it as we loose
most of the content. Probably better to document this too, describing how to
update it.
Everything seems to be done now: [~kmarton] please check that we can close this
as done.
I'll file follow up jiras to get the comments sorted out later.
> Create 0.9.0 helm chart release
> -------------------------------
>
> Key: YUNIKORN-401
> URL: https://issues.apache.org/jira/browse/YUNIKORN-401
> Project: Apache YuniKorn
> Issue Type: Sub-task
> Reporter: Kinga Marton
> Assignee: Wilfred Spiegelenburg
> Priority: Major
>
> As part of the release we will need to release the helm charts as well, what
> consists of the following steps:
> * create a tag in the releases repository
> * create the helm chart package as described here:
> [https://github.com/apache/incubator-yunikorn-release/blob/master/docs/release-procedure.md#Release-Helm-Charts]
> * Update helm hub data. THis will be done with YUNIKORN-394
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]