diff options
Diffstat (limited to 'releasenotes/notes')
5 files changed, 49 insertions, 0 deletions
diff --git a/releasenotes/notes/access-rules-096ecf9ae747188e.yaml b/releasenotes/notes/access-rules-096ecf9ae747188e.yaml new file mode 100644 index 000000000..e9d00b42e --- /dev/null +++ b/releasenotes/notes/access-rules-096ecf9ae747188e.yaml @@ -0,0 +1,7 @@ +--- +features: + - | + Read-level access to tenants or the tenant list may now be + restricted to authorized users using the + :attr:`tenant.access-rules` and :attr:`api-root.access-rules` + attributes. diff --git a/releasenotes/notes/ansible-5-removed-956d88b320956dc8.yaml b/releasenotes/notes/ansible-5-removed-956d88b320956dc8.yaml new file mode 100644 index 000000000..6ed4dfd7d --- /dev/null +++ b/releasenotes/notes/ansible-5-removed-956d88b320956dc8.yaml @@ -0,0 +1,6 @@ +--- +upgrade: + - | + Support for Ansible version 5 has been removed. Migrate any + existing jobs which rely on this version to Ansible version 6 + before upgrading. diff --git a/releasenotes/notes/authz-rule-55a6db54340f2e08.yaml b/releasenotes/notes/authz-rule-55a6db54340f2e08.yaml new file mode 100644 index 000000000..d3b3fa5f1 --- /dev/null +++ b/releasenotes/notes/authz-rule-55a6db54340f2e08.yaml @@ -0,0 +1,24 @@ +--- +upgrade: + - | + In preparation for expanded access control features in the web + interface, and REST API, the ``admin-rule`` tenant configuration + object has been renamed to ``authorization-rule``. When applied + to a tenant, the tenant attribute is still ``admin-rules`` since + it determines admin access to that tenant. This change will allow + similar rules to be applied to non-admin level access in the + future. + + Tenant configs should now follow this example: + + .. code-block:: yaml + + - authorization-rule: + name: example-rule + - tenant: + name: example-tenant + admin-rules: + - example-rule + + The old form is still permitted for backwards compatability, but + will be removed in a later version of Zuul. diff --git a/releasenotes/notes/deprecate-ansible-5-eed0feccaabbb61f.yaml b/releasenotes/notes/deprecate-ansible-5-eed0feccaabbb61f.yaml new file mode 100644 index 000000000..ff959e2d9 --- /dev/null +++ b/releasenotes/notes/deprecate-ansible-5-eed0feccaabbb61f.yaml @@ -0,0 +1,6 @@ +--- +upgrade: + - | + Ansible versions 5 is now deprecated in Zuul since it is + unmaintaned, and it will be removed from a future version of Zuul. + Ansible 6 is now the default version in Zuul. diff --git a/releasenotes/notes/github-draft-requirement-29b4f44229bb1af1.yaml b/releasenotes/notes/github-draft-requirement-29b4f44229bb1af1.yaml new file mode 100644 index 000000000..1e3493080 --- /dev/null +++ b/releasenotes/notes/github-draft-requirement-29b4f44229bb1af1.yaml @@ -0,0 +1,6 @@ +--- +features: + - | + The GitHub driver now supports specifying the `draft` status of a + PR as a pipeline requirement. + See :attr:`pipeline.require.<github source>.draft`. |