Skip to content

fix(ci): ci dashboard issue#15214

Merged
maxhbr merged 2 commits intomagma:masterfrom
akhilamoyila9:topic/moyilakhila/fixcidashboard
Jun 19, 2023
Merged

fix(ci): ci dashboard issue#15214
maxhbr merged 2 commits intomagma:masterfrom
akhilamoyila9:topic/moyilakhila/fixcidashboard

Conversation

@panyogesh
Copy link
Copy Markdown
Contributor

Changes:

  1. Triggered AGW build push from build_all
  2. Related changes in Bazel

Test:

  1. Using github actions

Summary

Test Plan

Additional Information

  • This change is backwards-breaking

Security Considerations

@panyogesh panyogesh requested a review from a team as a code owner June 15, 2023 13:51
@panyogesh panyogesh requested a review from electronjoe June 15, 2023 13:51
@pull-request-size pull-request-size bot added the size/M Denotes a PR that changes 30-99 lines. label Jun 15, 2023
@github-actions
Copy link
Copy Markdown
Contributor

Thanks for opening a PR! 💯

A couple initial guidelines

Howto

  • Reviews. The "Reviewers" listed for this PR are the Magma maintainers who will shepherd it.
  • Checks. All required CI checks must pass before merge.
  • Merge. Once approved and passing CI checks, use the ready2merge label to indicate the maintainers can merge your PR.

More info

Please take a moment to read through the Magma project's

If this is your first Magma PR, also consider reading

@github-actions github-actions bot added the component: ci All updates on CI (Jenkins/CircleCi/Github Action) label Jun 15, 2023
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Jun 15, 2023

✔️ The Semantic PR check ended with status success. See instructions on formatting your commit and pull request titles.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Jun 15, 2023

DP Lint & Test

0 tests   0 ✔️  0s ⏱️
0 suites  0 💤
0 files    0

Results for commit 3341261.

♻️ This comment has been updated with latest results.

@panyogesh panyogesh changed the title fix(devops): CI Dashboard issue fix(ci): CI Dashboard issue Jun 15, 2023
@maxhbr
Copy link
Copy Markdown
Member

maxhbr commented Jun 15, 2023

The changes look reasonable, lest see if it successfully posts the AGW build. Good work! Will review, once CI is done.

@maxhbr
Copy link
Copy Markdown
Member

maxhbr commented Jun 15, 2023

the appropriate scope would probably be ci to make semantic-pr check happy

@maxhbr
Copy link
Copy Markdown
Member

maxhbr commented Jun 15, 2023

this is expected to close #15161

@maxhbr maxhbr linked an issue Jun 15, 2023 that may be closed by this pull request
@panyogesh panyogesh changed the title fix(ci): CI Dashboard issue fix(ci): ci dashboard issue Jun 15, 2023
Signed-off-by: moyilakhila <[email protected]>
@akhilamoyila9 akhilamoyila9 force-pushed the topic/moyilakhila/fixcidashboard branch from 9d1c230 to 3341261 Compare June 15, 2023 14:06
Copy link
Copy Markdown
Member

@maxhbr maxhbr left a comment

Choose a reason for hiding this comment

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

This does not look like it is triggering the bazel builds.

python ci-scripts/helm_repo_rotation.py

agw-build:
uses: ./.github/workflows/bazel.yml@master
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Tha bazel jobs seem to not be kicked off correctly:

2023-06-15_16-12-20

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Tha bazel jobs seem to not be kicked off correctly:

2023-06-15_16-12-20

This will use the bazel.yml from master branch. The current file in Master branch is not a reusable workflow yet. Once the PR will be merged to the Master branch it will start working as expected.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

this was already tested? do you have links to runs in a fork where it worked or something like that?

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

@tapasmishra : If you have already understood that it is good and have seen that it works, you could give the approval here?

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Ok, but then we can either force-merge this or first merge the changes to make bazel job callable with an independen PR first. Otherwise the merging will be blocked.

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

I think force-merge will help to save duplicate works.

@maxhbr
Copy link
Copy Markdown
Member

maxhbr commented Jun 16, 2023

@maxhbr maxhbr self-requested a review June 19, 2023 15:29
Copy link
Copy Markdown
Member

@maxhbr maxhbr left a comment

Choose a reason for hiding this comment

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

Code looks sensible and @tapasmishra stated that it was tested and is working

@maxhbr
Copy link
Copy Markdown
Member

maxhbr commented Jun 19, 2023

this PR was reviewed by @lucasgonze for security implications

@maxhbr maxhbr merged commit 4a43d73 into magma:master Jun 19, 2023
lucasgonze pushed a commit to lucasgonze/magma that referenced this pull request Feb 29, 2024
Force merge, with go and review from @lucasgonze.

* fix(ci): ci dashboard issue

Signed-off-by: moyilakhila <[email protected]>

* fix(ci): ci trigger for pull request

Signed-off-by: moyilakhila <[email protected]>

---------

Signed-off-by: moyilakhila <[email protected]>
Co-authored-by: moyilakhila <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

component: ci All updates on CI (Jenkins/CircleCi/Github Action) size/M Denotes a PR that changes 30-99 lines.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Report successful AGW build to magma-ci.web.app

4 participants