Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package opa for openSUSE:Factory checked in 
at 2026-11-06 19:46:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/opa (Old)
 and      /work/SRC/openSUSE:Factory/.opa.new.3759290 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "opa"

Fri Nov  6 19:46:40 2026 rev:35 rq:1395697 version:1.22.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/opa/opa.changes  2026-10-30 18:24:45.405554440 
+0100
+++ /work/SRC/openSUSE:Factory/.opa.new.3759290/opa.changes     2026-11-06 
19:52:38.541781085 +0100
@@ -1,0 +2,30 @@
+Fri Nov 06 08:16:09 UTC 2026 - Johannes Kastl 
<[email protected]>
+
+- Update to version 1.22.2:
+  This is a bugfix release for a type checker regression in
+  v1.21.0.
+  * Iterating an empty collection is rejected by the type checker
+    Policies that iterate a collection known to be empty, such as
+    some x in [] or m[_] where m := {}, were rejected with
+    rego_type_error: undefined ref. Iteration with a non-constant
+    key is valid again, and simply yields nothing. Comparing or
+    unifying the elements of such a collection with a value is
+    accepted as well.  Constant keys, like [][0], are still
+    reported as undefined.
+
+-------------------------------------------------------------------
+Thu Nov 05 14:22:55 UTC 2026 - Johannes Kastl 
<[email protected]>
+
+- Update to version 1.22.1:
+  This is a bugfix release for a rule indexer regression in
+  v1.21.0.  x in {"a", input.y} never matches for a ref x
+
+    allow if {
+       input.x in {"a", input.y}
+    }
+
+  For an input of {"x": "b", "y": "b"}, this should evaluate to
+  true. Due to a bug in the rule indexer, the rule body hadn't been
+  returned, and allow thus evaluated to undefined.
+
+-------------------------------------------------------------------

Old:
----
  opa-1.22.0.obscpio

New:
----
  opa-1.22.2.obscpio

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ opa.spec ++++++
--- /var/tmp/diff_new_pack.NWNg1m/_old  2026-11-06 19:52:43.045969679 +0100
+++ /var/tmp/diff_new_pack.NWNg1m/_new  2026-11-06 19:52:43.052969972 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           opa
-Version:        1.22.0
+Version:        1.22.2
 Release:        0
 Summary:        Open source, general-purpose policy engine
 License:        Apache-2.0

++++++ _service ++++++
--- /var/tmp/diff_new_pack.NWNg1m/_old  2026-11-06 19:52:43.138973573 +0100
+++ /var/tmp/diff_new_pack.NWNg1m/_new  2026-11-06 19:52:43.146973908 +0100
@@ -3,7 +3,7 @@
     <param name="url">https://github.com/open-policy-agent/opa.git</param>
     <param name="scm">git</param>
     <param name="exclude">.git</param>
-    <param name="revision">refs/tags/v1.22.0</param>
+    <param name="revision">refs/tags/v1.22.2</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="versionrewrite-pattern">v(.*)</param>
     <param name="changesgenerate">enable</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.NWNg1m/_old  2026-11-06 19:52:43.196976002 +0100
+++ /var/tmp/diff_new_pack.NWNg1m/_new  2026-11-06 19:52:43.199976127 +0100
@@ -3,6 +3,6 @@
                 <param 
name="url">https://github.com/open-policy-agent/opa</param>
               <param 
name="changesrevision">cc2c5c60a4c486f15a5e8de457e96ed0fefaf5fe</param></service><service
 name="tar_scm">
                 <param 
name="url">https://github.com/open-policy-agent/opa.git</param>
-              <param 
name="changesrevision">d4c8d0c8812290c3e3715ca4cf958f75283f6ec4</param></service></servicedata>
+              <param 
name="changesrevision">482d9e368c2ddfed67ced59259fa6a247bb5f1e5</param></service></servicedata>
 (No newline at EOF)
 

++++++ opa-1.22.0.obscpio -> opa-1.22.2.obscpio ++++++
++++ 12463 lines of diff (skipped)

++++++ opa.obsinfo ++++++
--- /var/tmp/diff_new_pack.NWNg1m/_old  2026-11-06 19:52:46.902131139 +0100
+++ /var/tmp/diff_new_pack.NWNg1m/_new  2026-11-06 19:52:46.906131307 +0100
@@ -1,5 +1,5 @@
 name: opa
-version: 1.22.0
-mtime: 1793285526
-commit: d4c8d0c8812290c3e3715ca4cf958f75283f6ec4
+version: 1.22.2
+mtime: 1793920061
+commit: 482d9e368c2ddfed67ced59259fa6a247bb5f1e5
 

++++++ vendor.tar.gz ++++++
/work/SRC/openSUSE:Factory/opa/vendor.tar.gz 
/work/SRC/openSUSE:Factory/.opa.new.3759290/vendor.tar.gz differ: char 144, 
line 2

Reply via email to