Skip to content

OLS-2350 - adding logs exporting#1579

Open
JoaoFula wants to merge 1 commit intoopenshift:mainfrom
JoaoFula:add-logs-exporting-task
Open

OLS-2350 - adding logs exporting#1579
JoaoFula wants to merge 1 commit intoopenshift:mainfrom
JoaoFula:add-logs-exporting-task

Conversation

@JoaoFula
Copy link
Copy Markdown
Contributor

@JoaoFula JoaoFula commented Apr 30, 2026

Description

Adding logs exporting to konflux tasks. This should enable us to have long term storage of the logs as well as give access to claude to directly pull the konflux logs thus enabling a testing component of the AISDLC

Type of change

  • Refactor
  • New feature
  • Bug fix
  • CVE fix
  • Optimization
  • Documentation Update
  • Configuration Update
  • Bump-up dependent library

Related Tickets & Documents

  • Related Issue #
  • Closes #

Checklist before requesting a review

  • I have performed a self-review of my code.
  • PR has passed all pre-merge test jobs.
  • If it is a core feature, I have added thorough tests.

Testing

  • Please provide detailed steps to perform tests related to this code change.
  • How were the fix/results from this change verified? Please provide relevant screenshots or results.

@openshift-ci openshift-ci Bot requested review from blublinsky and xrajesh April 30, 2026 12:31
@openshift-ci
Copy link
Copy Markdown

openshift-ci Bot commented Apr 30, 2026

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:
Once this PR has been reviewed and has the lgtm label, please assign raptorsun for approval. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@JoaoFula JoaoFula force-pushed the add-logs-exporting-task branch from c79d879 to 6d5f464 Compare May 4, 2026 07:23
@JoaoFula
Copy link
Copy Markdown
Contributor Author

JoaoFula commented May 4, 2026

/retest

2 similar comments
@JoaoFula
Copy link
Copy Markdown
Contributor Author

JoaoFula commented May 4, 2026

/retest

@JoaoFula
Copy link
Copy Markdown
Contributor Author

JoaoFula commented May 4, 2026

/retest

@JoaoFula JoaoFula force-pushed the add-logs-exporting-task branch 2 times, most recently from 059b827 to 6eb1e7a Compare May 5, 2026 14:32
@JoaoFula
Copy link
Copy Markdown
Contributor Author

JoaoFula commented May 6, 2026

Added .dockerconfigjson key to secret. Previous stepaction required oci-storage-dockerconfigjson instead of .dockerconfigjson and the logs task requires the latter

@JoaoFula
Copy link
Copy Markdown
Contributor Author

JoaoFula commented May 6, 2026

/retest

@JoaoFula JoaoFula force-pushed the add-logs-exporting-task branch 2 times, most recently from d345c57 to 14088a1 Compare May 6, 2026 12:59
@JoaoFula
Copy link
Copy Markdown
Contributor Author

JoaoFula commented May 6, 2026

/retest

- name: quay-repo
value: "quay.io/openshift-lightspeed/ols-operator-artifacts"
- name: artifact-credentials-secret
value: ols-konflux-artifacts-bot-creds
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

should this be a secret name? ols-konflux-artifacts-bot

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

good catch, yes. And also I can remove the workspaces underneath it.

changing workspace to mounted emptyDir shared accross steps. Keeping shared data workspace for backwards compatibility

removing reference to own pod to prevent infinite loop

removing reference to own pod to prevent infinite loop

removing reference to own pod to prevent infinite loop

removing reference to own pod to prevent infinite loop

removing reference to own pod to prevent infinite loop
@JoaoFula JoaoFula force-pushed the add-logs-exporting-task branch from 14088a1 to 3ea4885 Compare May 7, 2026 08:04
@openshift-ci
Copy link
Copy Markdown

openshift-ci Bot commented May 7, 2026

@JoaoFula: all tests passed!

Full PR test history. Your PR dashboard.

Details

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here.

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.

2 participants