-
Notifications
You must be signed in to change notification settings - Fork 6
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
Misc-fixes #139
Misc-fixes #139
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #139 +/- ##
=======================================
Coverage 22.66% 22.66%
=======================================
Files 10 10
Lines 1337 1337
=======================================
Hits 303 303
Misses 1015 1015
Partials 19 19
Flags with carried forward coverage won't be shown. Click here to find out more. |
GOFLAGS="" go install github.com/mikefarah/yq/v4@${YQ_VERSION} | ||
endif |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@jpinsonneau why removed the above check just curious ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If you already have yq, it will not update it.
That's an issue since we need at least 4.43.1
/lgtm |
Dockerfile.downstream
Outdated
@@ -2,6 +2,9 @@ | |||
ARG TARGETARCH=amd64 | |||
ARG COMMIT | |||
|
|||
# Make kubectl & oc scripts available for copy | |||
FROM brew.registry.redhat.io/openshift4/ose-cli-rhel9:v4.17.0-202412032103.p0.g13001b0.assembly.stream.el9 as ose-cli |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
we should have 4.18 images
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sure, I'll take a look when I will have a working URL. For now I'm getting a not authorized
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@OlivierCazade seems like Konflux is passing on the image now but have a new error:
Failure snippet:
task build-container has the status "Failed":
File: /opt/app-root/src/pkg/reconciler/taskrun/taskrun.go
Line: 460
Could you PTAL ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
network-obser1e43682853f1a139e10e4d4475d7ce84-build-container-1[Duration: 24 minutes 59 seconds]
NETWORK-OBSER1E43682853F1A139E10E4D4475D7CE84-BUILD-CONTAINER-1
task build-container has failed: "step-build" exited with code 1
[prepare] 2024/12/17 10:16:52 Entrypoint initialization
[place-scripts] 2024/12/17 10:16:53 Decoded script /tekton/scripts/script-1-8zf45
[place-scripts] 2024/12/17 10:16:53 Decoded script /tekton/scripts/script-2-8999l
[place-scripts] 2024/12/17 10:16:53 Decoded script /tekton/scripts/script-3-rxmpk
[place-scripts] 2024/12/17 10:16:53 Decoded script /tekton/scripts/script-4-cjnhj
[place-scripts] 2024/12/17 10:16:53 Decoded script /tekton/scripts/script-5-vdf6q
[place-scripts] 2024/12/17 10:16:53 Decoded script /tekton/scripts/script-6-stqxn
[use-trusted-artifact] Using token for quay.io/redhat-user-workloads/ocp-network-observab-tenant/netobserv-operator/network-observability-cli-container
[use-trusted-artifact] Restored artifact quay.io/redhat-user-workloads/ocp-network-observab-tenant/netobserv-operator/network-observability-cli-container@sha256:923c68f58baf5c5de5ee5cef899df2c81dc59895307e4897b80819e453b5cd1b to /var/workdir/source
[use-trusted-artifact] Using token for quay.io/redhat-user-workloads/ocp-network-observab-tenant/netobserv-operator/network-observability-cli-container
[use-trusted-artifact] Restored artifact quay.io/redhat-user-workloads/ocp-network-observab-tenant/netobserv-operator/network-observability-cli-container@sha256:201013b1a3d4977ac0ac1cd8d2797ba9c8262b8cfcfab338ad3f42c1c35ac4dd to /var/workdir/cachi2
[use-trusted-artifact]
[build] mkdir -p ~/.ssh
[build] if [ -e "/ssh/error" ]; then
[build] #no server could be provisioned
[build] cat /ssh/error
[build] exit 1
[build] fi
[build] Error allocating host: timed out waiting for instance address
[build]
[build] Context info:
[build] Platform: linux/arm64
[build] File: /opt/app-root/src/pkg/reconciler/taskrun/taskrun.go
[build] Line: 460
[build]
container step-build has failed : [{"key":"StartedAt","value":"2024-12-17T10:17:05.341Z","type":3}]
@@ -2,6 +2,9 @@ | |||
ARG TARGETARCH=amd64 | |||
ARG COMMIT | |||
|
|||
# Make kubectl & oc scripts available for copy | |||
FROM brew.registry.redhat.io/openshift4/ose-cli-rhel9:v4.17.0-202412032103.p0.g13001b0.assembly.stream.el9 as ose-cli | |||
|
|||
# Build the manager binary | |||
FROM brew.registry.redhat.io/rh-osbs/openshift-golang-builder:v1.22.5-202407301806.g4c8b32d.el9 as builder |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
we also have 1.23 golang builder images
9bb540c
to
1ab1c48
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@jpinsonneau @msherif1234 - how is this supposed to work e2e, am I (as customer) supposed to update the yq
version before using CLI 1.8? I don't think we'd expect customers to install dependencies using make targets.
1ab1c48
to
905b3fb
Compare
That's just for us indeed. Check #140 |
/retest |
/lgtm |
[APPROVALNOTIFIER] This PR is APPROVED Approval requirements bypassed by manually added approval. This pull-request has been approved by: The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Description
Dependencies
n/a
Checklist
If you are not familiar with our processes or don't know what to answer in the list below, let us know in a comment: the maintainers will take care of that.