Skip to content

add logs tracking GCP secret fetch for NGINXaaS#1577

Open
vivki wants to merge 3 commits intonginx:mainfrom
vivki:vxu-agent
Open

add logs tracking GCP secret fetch for NGINXaaS#1577
vivki wants to merge 3 commits intonginx:mainfrom
vivki:vxu-agent

Conversation

@vivki
Copy link
Copy Markdown

@vivki vivki commented Mar 27, 2026

Proposed changes

This PR adds logs for external file downloads. These are needed on the NGINXaaS side to generate events.

Checklist

Before creating a PR, run through this checklist and mark each as complete.

  • I have read the CONTRIBUTING document
  • I have run make install-tools and have attached any dependency changes to this pull request
  • If applicable, I have added tests that prove my fix is effective or that my feature works
  • If applicable, I have checked that any relevant tests pass after adding my changes
  • If applicable, I have updated any relevant documentation (README.md)
  • If applicable, I have tested my cross-platform changes on Ubuntu 22, Redhat 8, SUSE 15 and FreeBSD 13

@vivki vivki requested a review from a team as a code owner March 27, 2026 23:03
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 27, 2026

✅ All required contributors have signed the F5 CLA for this PR. Thank you!
Posted by the CLA Assistant Lite bot.

@github-actions github-actions bot added the chore Pull requests for routine tasks label Mar 27, 2026
@codecov
Copy link
Copy Markdown

codecov bot commented Mar 27, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 84.92%. Comparing base (4a95e53) to head (e6ec6db).

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1577      +/-   ##
==========================================
- Coverage   85.02%   84.92%   -0.10%     
==========================================
  Files         103      103              
  Lines       13589    13601      +12     
==========================================
- Hits        11554    11551       -3     
- Misses       1518     1535      +17     
+ Partials      517      515       -2     
Files with missing lines Coverage Δ
internal/file/external_file_operator.go 80.31% <100.00%> (+0.63%) ⬆️
internal/file/file_manager_service.go 74.82% <100.00%> (+0.34%) ⬆️

... and 5 files with indirect coverage changes


Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 4a95e53...e6ec6db. Read the comment docs.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@vivki
Copy link
Copy Markdown
Author

vivki commented Mar 30, 2026

I have hereby read the F5 CLA and agree to its terms.

@vivki vivki force-pushed the vxu-agent branch 2 times, most recently from 7b3317d to f00237a Compare March 31, 2026 00:03
@vivki
Copy link
Copy Markdown
Author

vivki commented Mar 31, 2026

recheck

@vivki vivki force-pushed the vxu-agent branch 2 times, most recently from d5f9118 to 174dcf7 Compare March 31, 2026 01:57
@vivki
Copy link
Copy Markdown
Author

vivki commented Mar 31, 2026

I have hereby read the F5 CLA and agree to its terms

@vivki
Copy link
Copy Markdown
Author

vivki commented Mar 31, 2026

recheck

@vivki vivki force-pushed the vxu-agent branch 2 times, most recently from e1c4663 to e9c746e Compare March 31, 2026 03:49
# Use PR head branch (the feature branch) when running from a pull_request event.
# Fallback to github.head_ref (sanity) or ref name for other contexts.
target-branch: ${{ github.event.pull_request.head.ref || github.head_ref || github.ref_name }}
# Use PR head SHA for pull requests (supports PRs from forks).
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

I'm not familiar with this repos workflows, so maybe someone from the agent team can take a look and see why this is necessary

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

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

@vivki vivki force-pushed the vxu-agent branch 2 times, most recently from 05ea69e to 4948cf3 Compare March 31, 2026 17:49
vivki added 3 commits March 31, 2026 10:58
Use commit SHA instead of branch name when checking out PR code.
This fixes the checkout error for PRs from forks where the branch
doesn't exist in the upstream repository.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore Pull requests for routine tasks

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants