Skip to content

Conversation

@drcgjung
Copy link
Contributor

WHAT

Prepared all documentation and infrastructure to the v1.9.8 release (including sbom generation)
Debugged the chart testing/installation problem of provisioning agent (runAsGroup/runAsUser collides with the symbolic user names in the base image, so we need 'executable by others' permissions on the entrypoint.

WHY

TRG requires a proper release (tag)
chart testing workflow runs on error for provisioning agent.

FURTHER NOTES

fix and sbom improvements will be backported in a separate PR

…ith the default ontop:ontop construct of the base image. so we need 'other execute' permissions on the entrypoint
Copy link
Member

@scherersebastian scherersebastian left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ok.

@scherersebastian
Copy link
Member

Why --no-check-certificate ?

type=semver,pattern={{major}}
type=semver,pattern={{major}}.{{minor}}
type=raw,value=1.9.5-SNAPSHOT,enable=${{ github.ref == format('refs/heads/{0}', 'main') }}
type=raw,value=1.9.8,enable=${{ github.ref == format('refs/heads/{0}', 'main') }}
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this should not be necessary. If the build is triggered by a tag like v1.2.3 for example, the rules above automatically create tags :1, :1.2 and :1.2.3.
The type=ref,event=branch already would create and overwrite main, in case the latest release should be used somewhere.
In general the declaration is fine though. I just think it's a lot of manual effort to always bump this by hand

Copy link
Contributor

@SebastianBezold SebastianBezold left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍 Just the small comment about hard-coded version tags for Docker builds, but that does not need to be addressed right now (or at all, if the manual bump is fine as solution)

@SebastianBezold SebastianBezold merged commit b37cd32 into eclipse-tractusx:release/1.9.8 Sep 1, 2023
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