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

Test integration of loop and until options #44927

Merged
merged 3 commits into from Nov 30, 2021

Conversation

webknjaz
Copy link
Member

It looks like loop + until work well together now. @abadger asked me to add tests for this.

Ref #44741
Ref ansible/proposals#140

SUMMARY
ISSUE TYPE
  • Tests Pull Request
COMPONENT NAME

loop, until

ANSIBLE VERSION
devel
ADDITIONAL INFORMATION

@webknjaz webknjaz self-assigned this Aug 30, 2018
@webknjaz webknjaz requested review from abadger and bcoca August 30, 2018 20:23
@ansibot ansibot added affects_2.7 This issue/PR affects Ansible v2.7 bug This issue/PR relates to a bug. needs_triage Needs a first human triage before being processed. support:community This issue/PR relates to code supported by the Ansible community. test This PR relates to tests. labels Aug 30, 2018
@webknjaz webknjaz removed the needs_triage Needs a first human triage before being processed. label Aug 30, 2018
@ansibot ansibot added the needs_revision This PR fails CI tests or a maintainer has requested a review/revision of the PR. label Aug 30, 2018
@webknjaz webknjaz force-pushed the testing/loop-until-integration branch 2 times, most recently from 9f77f99 to fc530c1 Compare August 30, 2018 21:52
@mattclay

This comment has been minimized.

@mattclay mattclay added the ci_verified Changes made in this PR are causing tests to fail. label Aug 31, 2018
@webknjaz webknjaz force-pushed the testing/loop-until-integration branch from fc530c1 to 2a28eba Compare August 31, 2018 11:30
@ansibot ansibot removed the ci_verified Changes made in this PR are causing tests to fail. label Aug 31, 2018
@webknjaz webknjaz force-pushed the testing/loop-until-integration branch 6 times, most recently from 1920fc3 to 7ebe8f6 Compare August 31, 2018 21:27
@ansibot ansibot added needs_revision This PR fails CI tests or a maintainer has requested a review/revision of the PR. and removed needs_revision This PR fails CI tests or a maintainer has requested a review/revision of the PR. labels Aug 31, 2018
@webknjaz webknjaz force-pushed the testing/loop-until-integration branch from bfa7d1f to b4e09df Compare September 1, 2018 11:05
@ansibot ansibot added the support:core This issue/PR relates to code supported by the Ansible Engineering Team. label Sep 1, 2018
test/runner/requirements/constraints.txt Outdated Show resolved Hide resolved
@webknjaz webknjaz force-pushed the testing/loop-until-integration branch from 64d6099 to 16c7893 Compare September 2, 2018 12:09
@ansibot ansibot removed needs_revision This PR fails CI tests or a maintainer has requested a review/revision of the PR. support:core This issue/PR relates to code supported by the Ansible Engineering Team. labels Sep 2, 2018
@webknjaz webknjaz force-pushed the testing/loop-until-integration branch from 2ca5c19 to 533b592 Compare September 2, 2018 21:08
@ansibot ansibot added the stale_ci This PR has been tested by CI more than one week ago. Close and re-open this PR to get it retested. label Sep 11, 2018
@ansibot ansibot added the community_review In order to be merged, this PR must follow the community review workflow. label Oct 25, 2018
@bcoca
Copy link
Member

bcoca commented Aug 28, 2020

is this still something we should merge or should we close at this point?

@webknjaz
Copy link
Member Author

@bcoca when I first created it, I recall folks didn't want to merge this because there was no clear decision how this should work. We agreed that it'd be a demo for how it actually works.
If it was up to me I'd merge this just to have some consistency.

@tremble
Copy link
Contributor

tremble commented Oct 22, 2020

@bcoca

One of the things blocking the merge of #43128 is the current lack of testing for the behaviour of until/retries. While this isn't a comprehensive set of until/retries tests it does improve the current situation and covers many of the loop related scenarios for until.

What's the argument against merging this? I don't see any open review items, just a lack of cores adding a final +1.

Copy link
Contributor

@s-hertel s-hertel left a comment

Choose a reason for hiding this comment

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

Looks good to me.

@s-hertel
Copy link
Contributor

s-hertel commented Dec 4, 2020

@tremble Thanks for linking that ticket. It looks like there were also some initial tests added in 746ea64.

@azure-pipelines

This comment has been minimized.

@s-hertel
Copy link
Contributor

s-hertel commented Dec 4, 2020

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@ansibot ansibot removed the stale_ci This PR has been tested by CI more than one week ago. Close and re-open this PR to get it retested. label Dec 4, 2020
@ansibot ansibot added the stale_ci This PR has been tested by CI more than one week ago. Close and re-open this PR to get it retested. label Dec 14, 2020
@ansibot ansibot added collection Related to Ansible Collections work collection:ktdreyer.errata_tool_ansible labels Jan 24, 2021
@bcoca
Copy link
Member

bcoca commented Nov 19, 2021

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@ansibot ansibot added needs_revision This PR fails CI tests or a maintainer has requested a review/revision of the PR. and removed stale_ci This PR has been tested by CI more than one week ago. Close and re-open this PR to get it retested. community_review In order to be merged, this PR must follow the community review workflow. labels Nov 19, 2021
This is needed for split controller/remote
@ansibot ansibot added community_review In order to be merged, this PR must follow the community review workflow. and removed needs_revision This PR fails CI tests or a maintainer has requested a review/revision of the PR. labels Nov 29, 2021
@samdoran samdoran merged commit 392b16c into ansible:devel Nov 30, 2021
clementmartin pushed a commit to clementmartin/ansible that referenced this pull request Nov 30, 2021
Ref ansible#44741
Ref ansible/proposals#140

* Replace select filter with a more portable thing
* Add context
    This is needed for split controller/remote

Co-authored-by: Sam Doran <sdoran@redhat.com>
@ansible ansible locked and limited conversation to collaborators Dec 14, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
affects_2.7 This issue/PR affects Ansible v2.7 bug This issue/PR relates to a bug. collection Related to Ansible Collections work community_review In order to be merged, this PR must follow the community review workflow. has_issue support:community This issue/PR relates to code supported by the Ansible community. test This PR relates to tests.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

7 participants