Skip to content

ARTESCA-14946: Publish the shell-ui SBOM#4553

Merged
bert-e merged 1 commit intodevelopment/130.0from
improvement/ARTESCA-14946-build-shellui-SBOM
Apr 16, 2025
Merged

ARTESCA-14946: Publish the shell-ui SBOM#4553
bert-e merged 1 commit intodevelopment/130.0from
improvement/ARTESCA-14946-build-shellui-SBOM

Conversation

@rdebay-scality
Copy link
Copy Markdown
Contributor

Build the Software Bill of Material (SBOM) for shell-ui during pre-merge using SYFT. Publish it next to the shell ui tarball in the github release.

This is to be used in the RING as part of the RING SBOM.

CI:

Context: In order to build SBOM of the RING, we need to get the SBOM from all its component. Since shell-ui is used in this repository, we need to deliver an SBOM for this tool.

Summary:

  • Build the SBOM
  • Release it

Acceptance criteria: SBOM ids built and released


Closes: ARTESCA-14946
See: RING-49709

@rdebay-scality rdebay-scality requested a review from a team as a code owner March 31, 2025 15:07
@bert-e
Copy link
Copy Markdown
Contributor

bert-e commented Mar 31, 2025

Hello rdebay-scality,

My role is to assist you with the merge of this
pull request. Please type @bert-e help to get information
on this process, or consult the user documentation.

Available options
name description privileged authored
/after_pull_request Wait for the given pull request id to be merged before continuing with the current one.
/bypass_author_approval Bypass the pull request author's approval
/bypass_build_status Bypass the build and test status
/bypass_commit_size Bypass the check on the size of the changeset TBA
/bypass_incompatible_branch Bypass the check on the source branch prefix
/bypass_jira_check Bypass the Jira issue check
/bypass_peer_approval Bypass the pull request peers' approval
/bypass_leader_approval Bypass the pull request leaders' approval
/approve Instruct Bert-E that the author has approved the pull request. ✍️
/create_pull_requests Allow the creation of integration pull requests.
/create_integration_branches Allow the creation of integration branches.
/no_octopus Prevent Wall-E from doing any octopus merge and use multiple consecutive merge instead
/unanimity Change review acceptance criteria from one reviewer at least to all reviewers
/wait Instruct Bert-E not to run until further notice.
Available commands
name description privileged
/help Print Bert-E's manual in the pull request.
/status Print Bert-E's current status in the pull request TBA
/clear Remove all comments from Bert-E from the history TBA
/retry Re-start a fresh build TBA
/build Re-start a fresh build TBA
/force_reset Delete integration branches & pull requests, and restart merge process from the beginning.
/reset Try to remove integration branches unless there are commits on them which do not appear on the source branch.

Status report is not available.

@bert-e
Copy link
Copy Markdown
Contributor

bert-e commented Mar 31, 2025

Waiting for approval

The following approvals are needed before I can proceed with the merge:

  • the author

  • one peer

Peer approvals must include at least 1 approval from the following list:

@rdebay-scality rdebay-scality self-assigned this Mar 31, 2025
@rdebay-scality rdebay-scality force-pushed the improvement/ARTESCA-14946-build-shellui-SBOM branch from a42b398 to bfc0337 Compare March 31, 2025 15:09
@bert-e
Copy link
Copy Markdown
Contributor

bert-e commented Apr 1, 2025

Waiting for approval

The following approvals are needed before I can proceed with the merge:

  • the author

  • one peer

Peer approvals must include at least 1 approval from the following list:

@bert-e
Copy link
Copy Markdown
Contributor

bert-e commented Apr 3, 2025

Waiting for approval

The following approvals are needed before I can proceed with the merge:

  • the author

  • one peer

Peer approvals must include at least 1 approval from the following list:

g-carre
g-carre previously approved these changes Apr 3, 2025
@bert-e
Copy link
Copy Markdown
Contributor

bert-e commented Apr 4, 2025

Waiting for approval

The following approvals are needed before I can proceed with the merge:

  • the author

  • one peer

Peer approvals must include at least 1 approval from the following list:

@bert-e
Copy link
Copy Markdown
Contributor

bert-e commented Apr 14, 2025

Waiting for approval

The following approvals are needed before I can proceed with the merge:

  • the author

  • one peer

Peer approvals must include at least 1 approval from the following list:

@JBWatenbergScality
Copy link
Copy Markdown
Contributor

/status

@bert-e
Copy link
Copy Markdown
Contributor

bert-e commented Apr 14, 2025

Status

Status report is not available.

@bert-e
Copy link
Copy Markdown
Contributor

bert-e commented Apr 14, 2025

Waiting for approval

The following approvals are needed before I can proceed with the merge:

  • the author

  • one peer

Peer approvals must include at least 1 approval from the following list:

Build the Software Bill of Material (SBOM) for shell-ui during
pre-merge using SYFT. Publish it next to the shell ui tarball in the
github release.

This is to be used in the RING as part of the RING SBOM. See RING-49709.
@rdebay-scality rdebay-scality force-pushed the improvement/ARTESCA-14946-build-shellui-SBOM branch from ff7a390 to 2109d59 Compare April 15, 2025 13:41
@bert-e
Copy link
Copy Markdown
Contributor

bert-e commented Apr 15, 2025

Waiting for approval

The following approvals are needed before I can proceed with the merge:

  • the author

  • one peer

Peer approvals must include at least 1 approval from the following list:

@rdebay-scality rdebay-scality requested a review from g-carre April 15, 2025 14:44
@rdebay-scality
Copy link
Copy Markdown
Contributor Author

/approve

@bert-e
Copy link
Copy Markdown
Contributor

bert-e commented Apr 15, 2025

In the queue

The changeset has received all authorizations and has been added to the
relevant queue(s). The queue(s) will be merged in the target development
branch(es) as soon as builds have passed.

The changeset will be merged in:

  • ✔️ development/130.0

The following branches will NOT be impacted:

  • development/123.0
  • development/124.0
  • development/124.1
  • development/125.0
  • development/126.0
  • development/127.0
  • development/128.0
  • development/129.0
  • development/2.0
  • development/2.1
  • development/2.10
  • development/2.11
  • development/2.2
  • development/2.3
  • development/2.4
  • development/2.5
  • development/2.6
  • development/2.7
  • development/2.8
  • development/2.9

There is no action required on your side. You will be notified here once
the changeset has been merged. In the unlikely event that the changeset
fails permanently on the queue, a member of the admin team will
contact you to help resolve the matter.

IMPORTANT

Please do not attempt to modify this pull request.

  • Any commit you add on the source branch will trigger a new cycle after the
    current queue is merged.
  • Any commit you add on one of the integration branches will be lost.

If you need this pull request to be removed from the queue, please contact a
member of the admin team now.

The following options are set: approve

@bert-e
Copy link
Copy Markdown
Contributor

bert-e commented Apr 16, 2025

I have successfully merged the changeset of this pull request
into targetted development branches:

  • ✔️ development/130.0

The following branches have NOT changed:

  • development/123.0
  • development/124.0
  • development/124.1
  • development/125.0
  • development/126.0
  • development/127.0
  • development/128.0
  • development/129.0
  • development/2.0
  • development/2.1
  • development/2.10
  • development/2.11
  • development/2.2
  • development/2.3
  • development/2.4
  • development/2.5
  • development/2.6
  • development/2.7
  • development/2.8
  • development/2.9

Please check the status of the associated issue ARTESCA-14946.

Goodbye rdebay-scality.

@bert-e bert-e merged commit f3f949e into development/130.0 Apr 16, 2025
22 checks passed
@bert-e bert-e deleted the improvement/ARTESCA-14946-build-shellui-SBOM branch April 16, 2025 07:20
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.

4 participants