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

[3006.x] deltaproxy, scheduler and event bus fixes #64182

Merged
merged 13 commits into from
May 2, 2023

Conversation

garethgreenaway
Copy link
Contributor

@garethgreenaway garethgreenaway commented Apr 27, 2023

What does this PR do?

Update all the scheduler functions to include a fire_event argument which will determine whether to fire the completion event onto the event bus. This event is only used when these functions are called via the schedule execution modules. Inside deltaproxy, then update all scheudle related functions to include fire_event=False, as the event bus is not available when these functions are called.

What issues does this PR fix or reference?

Fixes:

Merge requirements satisfied?

[NOTICE] Bug fixes or features added to Salt require tests.

Commits signed with GPG?

Yes

Please review Salt's Contributing Guide for best practices.

See GitHub's page on GPG signing for more information about signing commits with GPG.

…hich will determine whether to fire the completion event onto the event bus. This event is only used when these functions are called via the schedule execution modules. Inside deltaproxy, then update all scheudle related functions to include fire_event=False, as the event bus is not available when these functions are called.
@garethgreenaway garethgreenaway requested a review from a team as a code owner April 27, 2023 18:24
@garethgreenaway garethgreenaway requested review from dwoz and removed request for a team April 27, 2023 18:24
@garethgreenaway garethgreenaway temporarily deployed to ci April 27, 2023 18:40 — with GitHub Actions Inactive
@garethgreenaway garethgreenaway temporarily deployed to ci April 27, 2023 18:40 — with GitHub Actions Inactive
@garethgreenaway garethgreenaway temporarily deployed to ci April 27, 2023 18:40 — with GitHub Actions Inactive
@garethgreenaway garethgreenaway temporarily deployed to ci April 27, 2023 19:44 — with GitHub Actions Inactive
@garethgreenaway garethgreenaway temporarily deployed to ci April 27, 2023 19:44 — with GitHub Actions Inactive
@garethgreenaway garethgreenaway temporarily deployed to ci April 27, 2023 19:44 — with GitHub Actions Inactive
…target tests to use a sample of 4 sub proxies for the target.
@garethgreenaway garethgreenaway temporarily deployed to ci April 28, 2023 02:23 — with GitHub Actions Inactive
@garethgreenaway garethgreenaway temporarily deployed to ci April 28, 2023 02:23 — with GitHub Actions Inactive
@garethgreenaway garethgreenaway temporarily deployed to ci April 28, 2023 02:23 — with GitHub Actions Inactive
@garethgreenaway garethgreenaway temporarily deployed to ci April 28, 2023 05:38 — with GitHub Actions Inactive
@garethgreenaway garethgreenaway temporarily deployed to ci April 28, 2023 05:38 — with GitHub Actions Inactive
@garethgreenaway garethgreenaway temporarily deployed to ci April 28, 2023 05:38 — with GitHub Actions Inactive
@garethgreenaway garethgreenaway temporarily deployed to ci April 28, 2023 08:38 — with GitHub Actions Inactive
@garethgreenaway garethgreenaway temporarily deployed to ci April 28, 2023 08:38 — with GitHub Actions Inactive
@garethgreenaway garethgreenaway temporarily deployed to ci April 28, 2023 08:38 — with GitHub Actions Inactive
salt/metaproxy/deltaproxy.py Outdated Show resolved Hide resolved
salt/metaproxy/deltaproxy.py Outdated Show resolved Hide resolved
@garethgreenaway garethgreenaway temporarily deployed to ci April 28, 2023 14:52 — with GitHub Actions Inactive
@garethgreenaway garethgreenaway temporarily deployed to ci April 28, 2023 14:52 — with GitHub Actions Inactive
@garethgreenaway garethgreenaway temporarily deployed to ci April 28, 2023 14:59 — with GitHub Actions Inactive
@garethgreenaway garethgreenaway temporarily deployed to ci April 28, 2023 17:35 — with GitHub Actions Inactive
@garethgreenaway garethgreenaway temporarily deployed to ci April 28, 2023 17:35 — with GitHub Actions Inactive
@garethgreenaway garethgreenaway temporarily deployed to ci April 28, 2023 17:35 — with GitHub Actions Inactive
@garethgreenaway garethgreenaway temporarily deployed to ci May 1, 2023 21:32 — with GitHub Actions Inactive
@garethgreenaway garethgreenaway temporarily deployed to ci May 1, 2023 21:37 — with GitHub Actions Inactive
@garethgreenaway garethgreenaway temporarily deployed to ci May 1, 2023 21:42 — with GitHub Actions Inactive
@garethgreenaway garethgreenaway temporarily deployed to ci May 1, 2023 23:14 — with GitHub Actions Inactive
@garethgreenaway garethgreenaway temporarily deployed to ci May 1, 2023 23:15 — with GitHub Actions Inactive
@garethgreenaway garethgreenaway temporarily deployed to ci May 1, 2023 23:15 — with GitHub Actions Inactive
@garethgreenaway garethgreenaway temporarily deployed to ci May 2, 2023 01:33 — with GitHub Actions Inactive
@garethgreenaway garethgreenaway temporarily deployed to ci May 2, 2023 01:33 — with GitHub Actions Inactive
@garethgreenaway garethgreenaway temporarily deployed to ci May 2, 2023 01:33 — with GitHub Actions Inactive
@garethgreenaway garethgreenaway temporarily deployed to ci May 2, 2023 04:08 — with GitHub Actions Inactive
@garethgreenaway garethgreenaway temporarily deployed to ci May 2, 2023 04:08 — with GitHub Actions Inactive
@garethgreenaway garethgreenaway temporarily deployed to ci May 2, 2023 04:08 — with GitHub Actions Inactive
@garethgreenaway garethgreenaway requested a review from s0undt3ch May 2, 2023 15:17
@garethgreenaway garethgreenaway temporarily deployed to ci May 2, 2023 15:34 — with GitHub Actions Inactive
@garethgreenaway garethgreenaway temporarily deployed to ci May 2, 2023 15:34 — with GitHub Actions Inactive
@garethgreenaway garethgreenaway temporarily deployed to ci May 2, 2023 15:34 — with GitHub Actions Inactive
changelog/64102.fixed.md Outdated Show resolved Hide resolved
@garethgreenaway garethgreenaway requested a review from s0undt3ch May 2, 2023 16:26
@garethgreenaway garethgreenaway temporarily deployed to ci May 2, 2023 17:46 — with GitHub Actions Inactive
@garethgreenaway garethgreenaway temporarily deployed to ci May 2, 2023 17:46 — with GitHub Actions Inactive
@garethgreenaway garethgreenaway temporarily deployed to ci May 2, 2023 17:46 — with GitHub Actions Inactive
@Ch3LL Ch3LL merged commit 6a859de into saltstack:3006.x May 2, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
3 participants