Skip to content
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

chore(fleet): Add "direct" RC option to pull configurations #30369

Merged
merged 19 commits into from
Nov 5, 2024

Conversation

BaptisteFoy
Copy link
Contributor

@BaptisteFoy BaptisteFoy commented Oct 22, 2024

What does this PR do?

Real CDN is still WIP so we need another reliable option to pull config: this PR adds a regular RC client to do so. It also adds an option to use the real CDN that is disabled by default

Motivation

Describe how to test/QA your changes

Possible Drawbacks / Trade-offs

Additional Notes

Config field to allow CDN use in the daemon will come in another PR

@BaptisteFoy BaptisteFoy added changelog/no-changelog qa/done QA done before merge and regressions are covered by tests team/fleet-automation labels Oct 22, 2024
@BaptisteFoy BaptisteFoy force-pushed the baptiste.foy/FA/direct-cdn branch 5 times, most recently from 2f7e27f to 1cf34c0 Compare October 22, 2024 09:53
@agent-platform-auto-pr
Copy link
Contributor

agent-platform-auto-pr bot commented Oct 22, 2024

Test changes on VM

Use this command from test-infra-definitions to manually test this PR changes on a VM:

inv create-vm --pipeline-id=48229887 --os-family=ubuntu

Note: This applies to commit 65055a5

Copy link

cit-pr-commenter bot commented Oct 22, 2024

Regression Detector

@BaptisteFoy BaptisteFoy force-pushed the baptiste.foy/FA/direct-cdn branch 2 times, most recently from fa48009 to fb6d460 Compare October 22, 2024 11:35
@BaptisteFoy BaptisteFoy force-pushed the baptiste.foy/FA/direct-cdn branch from fb6d460 to 8c3db2f Compare October 22, 2024 11:36
@BaptisteFoy BaptisteFoy force-pushed the baptiste.foy/FA/direct-cdn branch 3 times, most recently from 4ff2b35 to 7b2a73b Compare October 22, 2024 15:10
@BaptisteFoy BaptisteFoy force-pushed the baptiste.foy/FA/direct-cdn branch from 7b2a73b to 3de4c3d Compare October 22, 2024 15:10
@BaptisteFoy BaptisteFoy force-pushed the baptiste.foy/FA/direct-cdn branch from c507b5a to c0105d5 Compare October 24, 2024 11:42
@github-actions github-actions bot added the medium review PR review might take time label Oct 29, 2024
@github-actions github-actions bot added long review PR is complex, plan time to review it and removed medium review PR review might take time labels Oct 30, 2024
@BaptisteFoy BaptisteFoy force-pushed the baptiste.foy/FA/direct-cdn branch from c0e3b7c to 2ee54f3 Compare October 30, 2024 12:28
@github-actions github-actions bot added medium review PR review might take time and removed long review PR is complex, plan time to review it labels Oct 30, 2024
@BaptisteFoy BaptisteFoy force-pushed the baptiste.foy/FA/direct-cdn branch 2 times, most recently from c965507 to 69d8d9a Compare October 30, 2024 13:10
@BaptisteFoy BaptisteFoy force-pushed the baptiste.foy/FA/direct-cdn branch from 69d8d9a to fd50c3f Compare October 30, 2024 15:10
@BaptisteFoy BaptisteFoy marked this pull request as ready for review October 31, 2024 11:42
@BaptisteFoy BaptisteFoy requested review from a team as code owners October 31, 2024 11:42
pkg/fleet/daemon/daemon.go Show resolved Hide resolved
pkg/fleet/daemon/daemon.go Show resolved Hide resolved
pkg/fleet/internal/cdn/cdn.go Show resolved Hide resolved
@BaptisteFoy BaptisteFoy requested a review from mellon85 November 5, 2024 09:13
@github-actions github-actions bot added long review PR is complex, plan time to review it and removed medium review PR review might take time labels Nov 5, 2024
@BaptisteFoy
Copy link
Contributor Author

/merge

@dd-devflow
Copy link

dd-devflow bot commented Nov 5, 2024

🚂 MergeQueue: pull request added to the queue

The median merge time in main is 22m.

Use /merge -c to cancel this operation!

@dd-mergequeue dd-mergequeue bot merged commit ba595d7 into main Nov 5, 2024
229 checks passed
@dd-mergequeue dd-mergequeue bot deleted the baptiste.foy/FA/direct-cdn branch November 5, 2024 11:41
@github-actions github-actions bot added this to the 7.61.0 milestone Nov 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
changelog/no-changelog long review PR is complex, plan time to review it qa/done QA done before merge and regressions are covered by tests team/fleet-automation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants