Skip to content

Add tests for http and ari ACL support#126

Merged
github-actions[bot] merged 1 commit intoasterisk:masterfrom
mbradeen:master-issue-1799
Mar 5, 2026
Merged

Add tests for http and ari ACL support#126
github-actions[bot] merged 1 commit intoasterisk:masterfrom
mbradeen:master-issue-1799

Conversation

@mbradeen
Copy link
Contributor

@mbradeen mbradeen commented Feb 27, 2026

The following tests have been added to test the added http path and
ari user acl options

tests/http_server/acl/ - Tests path based ACL
tests/rest_api/authentication_user_acl/ - Tests ari user based ACL

These tests verify the following:
A blanket deny with a matching permt allows
A blanket deny with no permit denies
A blanket deny with a non-matching permit denies

@mbradeen
Copy link
Contributor Author

mbradeen commented Feb 27, 2026

cherry-pick-to: 20
cherry-pick-to: 22
cherry-pick-to: 23
asterisk-test-pr: 1800

@github-actions
Copy link

Workflow PRCheck failed
master-gates: FAILED TEST: http_server/acl
master-gates: FAILED TEST: rest_api/authentication_user_acl

@github-actions
Copy link

Workflow PRCheck completed successfully

testinfo:
summary: Test authentication for the RESTful API
description: |
This test attempts several accesses to the RESTful API via all of its
Copy link
Member

Choose a reason for hiding this comment

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

I think this description and summary is not detailed enough

Copy link
Member

Choose a reason for hiding this comment

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

points

@github-actions
Copy link

github-actions bot commented Mar 3, 2026

Workflow PR completed successfully

The following tests have been added to test the added http path and
ari user acl options

tests/http_server/acl/ - Tests path based ACL
tests/rest_api/authentication_user_acl/ - Tests ari user based ACL

These tests verify the following:
A blanket deny with a matching permt allows
A blanket deny with no permit denies
A blanket deny with a non-matching permit denies
@github-actions
Copy link

github-actions bot commented Mar 3, 2026

Workflow PR completed successfully

@github-actions github-actions bot added cherry-pick-testing-in-progress Cherry-Pick tests in progress cherry-pick-checks-failed Cherry-Pick checks failed and removed cherry-pick-testing-in-progress Cherry-Pick tests in progress labels Mar 5, 2026
@github-actions
Copy link

github-actions bot commented Mar 5, 2026

Workflow CPCheck failed
20-build: cherryPick.sh: Unable to cherry-pick commit 'acl: Add ACL support to http and ari' to branch 20
22-build: cherryPick.sh: Unable to cherry-pick commit 'acl: Add ACL support to http and ari' to branch 22
23-build: cherryPick.sh: Unable to cherry-pick commit 'acl: Add ACL support to http and ari' to branch 23

@github-actions github-actions bot added cherry-pick-testing-in-progress Cherry-Pick tests in progress cherry-pick-checks-passed Cherry-Pick checks passed and removed cherry-pick-test cherry-pick-checks-failed Cherry-Pick checks failed cherry-pick-testing-in-progress Cherry-Pick tests in progress labels Mar 5, 2026
@github-actions
Copy link

github-actions bot commented Mar 5, 2026

Workflow CPCheck completed successfully

@github-actions github-actions bot added cherry-pick-testing-in-progress Cherry-Pick tests in progress cherry-pick-checks-passed Cherry-Pick checks passed and removed cherry-pick-test cherry-pick-checks-passed Cherry-Pick checks passed cherry-pick-testing-in-progress Cherry-Pick tests in progress labels Mar 5, 2026
@github-actions
Copy link

github-actions bot commented Mar 5, 2026

Workflow CPCheck completed successfully

@github-actions github-actions bot merged commit f422dad into asterisk:master Mar 5, 2026
63 of 66 checks passed
@github-actions
Copy link

github-actions bot commented Mar 5, 2026

Successfully merged to branch master and cherry-picked to ["20","22","23"]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants