Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package flux2-cli for openSUSE:Factory 
checked in at 2023-08-28 17:12:52
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/flux2-cli (Old)
 and      /work/SRC/openSUSE:Factory/.flux2-cli.new.1766 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "flux2-cli"

Mon Aug 28 17:12:52 2023 rev:5 rq:1105901 version:2.1.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/flux2-cli/flux2-cli.changes      2023-07-12 
17:28:02.362788577 +0200
+++ /work/SRC/openSUSE:Factory/.flux2-cli.new.1766/flux2-cli.changes    
2023-08-28 17:12:59.239850589 +0200
@@ -1,0 +2,43 @@
+Thu Aug 24 14:38:58 UTC 2023 - romb...@apache.org
+
+- Update to version 2.1.0:
+  * Add monitoring configuration deprecation notice
+  * tests/azure: update dependencies
+  * Update dependencies
+  * Update toolkit components
+  * modify `flux create secret tls` to create secrets of type TLS
+  * add deprecation warning per secret key field and constant
+  * add flag `--ca-crt-file` to `flux create secret git`
+  * deprecate TLS flags for flux create secret helm
+  * add support for Kubernetes TLS keys for `flux create secret tls`
+  * fix autocompletion for helm chart
+  * manifestgen/install: use clean default HTTP client
+  * cmd/events: handle error value
+  * Fix controller version info
+  * Set min value for the `--ssh-rsa-bits` flag
+  * ci: disable fail-fast for ARM end-to-end
+  * cmd: address typo in end-to-end tests
+  * build: update securejoin dependency
+  * build(deps): bump the ci group with 2 updates
+  * e2e: Add Kubernetes v1.28.0 to conformance tests
+  * build(deps): bump the ci group with 2 updates
+  * ci: enable security-and-quality CodeQL query
+  * monitoring: add Sources Stats panels
+  * monitoring: add OCIRepository in cluster dashboard panels
+  * disable e2e test
+  * Fix selection of kustomization resource from multi doc yaml
+  * Set Kubernetes min version to 1.25
+  * build(deps): bump the ci group with 2 updates
+  * Update dependencies - bump the APIs packages in tests - bump golang crypto 
and term to latest
+  * action: support `openssl` and `sha256sum`
+  * Take into account the server-side inventory for local diff
+  * action: re-allow configuration of non-default token
+  * Update toolkit components
+  * docs: Link to the Flux GitHub Action documentation
+  * ci: add workflow to test action
+  * action: rewrite action to use `$RUNNER_TOOL_CACHE`
+  * ci: release: extract the image tag from GITHUB_REF
+  * ci: backport: set write permissions
+  * ci: release: disable interpretation backslash esc
+
+-------------------------------------------------------------------

Old:
----
  flux2-2.0.1.obscpio

New:
----
  flux2-2.1.0.obscpio

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

Other differences:
------------------
++++++ flux2-cli.spec ++++++
--- /var/tmp/diff_new_pack.NgI4G9/_old  2023-08-28 17:13:02.595971106 +0200
+++ /var/tmp/diff_new_pack.NgI4G9/_new  2023-08-28 17:13:02.599971251 +0200
@@ -21,7 +21,7 @@
 %define repo_name flux2
 
 Name:           flux2-cli
-Version:        2.0.1
+Version:        2.1.0
 Release:        0
 Summary:        CLI for Flux2CD
 License:        Apache-2.0
@@ -94,32 +94,32 @@
 %build
 cp %{SOURCE11} ./manifests/bases/helm-controller/
 cp %{SOURCE12} ./manifests/bases/helm-controller/
-sed -i 
's_https://github.com/fluxcd/helm-controller/releases/download/v0.35.0/__g' 
manifests/bases/helm-controller/kustomization.yaml
+sed -i 
's_https://github.com/fluxcd/helm-controller/releases/download/v0.36.0/__g' 
manifests/bases/helm-controller/kustomization.yaml
 cat manifests/bases/helm-controller/kustomization.yaml
 
 cp %{SOURCE13} ./manifests/bases/image-automation-controller/
 cp %{SOURCE14} ./manifests/bases/image-automation-controller/
-sed -i 
's_https://github.com/fluxcd/image-automation-controller/releases/download/v0.35.0/__g'
 manifests/bases/image-automation-controller/kustomization.yaml
+sed -i 
's_https://github.com/fluxcd/image-automation-controller/releases/download/v0.36.0/__g'
 manifests/bases/image-automation-controller/kustomization.yaml
 cat manifests/bases/image-automation-controller/kustomization.yaml
 
 cp %{SOURCE15} ./manifests/bases/image-reflector-controller/
 cp %{SOURCE16} ./manifests/bases/image-reflector-controller/
-sed -i 
's_https://github.com/fluxcd/image-reflector-controller/releases/download/v0.29.1/__g'
 manifests/bases/image-reflector-controller/kustomization.yaml
+sed -i 
's_https://github.com/fluxcd/image-reflector-controller/releases/download/v0.30.0/__g'
 manifests/bases/image-reflector-controller/kustomization.yaml
 cat manifests/bases/image-reflector-controller/kustomization.yaml
 
 cp %{SOURCE17} ./manifests/bases/kustomize-controller/
 cp %{SOURCE18} ./manifests/bases/kustomize-controller/
-sed -i 
's_https://github.com/fluxcd/kustomize-controller/releases/download/v1.0.1/__g' 
manifests/bases/kustomize-controller/kustomization.yaml
+sed -i 
's_https://github.com/fluxcd/kustomize-controller/releases/download/v1.1.0/__g' 
manifests/bases/kustomize-controller/kustomization.yaml
 cat manifests/bases/kustomize-controller/kustomization.yaml
 
 cp %{SOURCE19} ./manifests/bases/notification-controller/
 cp %{SOURCE20} ./manifests/bases/notification-controller/
-sed -i 
's_https://github.com/fluxcd/notification-controller/releases/download/v1.0.0/__g'
 manifests/bases/notification-controller/kustomization.yaml
+sed -i 
's_https://github.com/fluxcd/notification-controller/releases/download/v1.1.0/__g'
 manifests/bases/notification-controller/kustomization.yaml
 cat manifests/bases/notification-controller/kustomization.yaml
 
 cp %{SOURCE21} ./manifests/bases/source-controller/
 cp %{SOURCE22} ./manifests/bases/source-controller/
-sed -i 
's_https://github.com/fluxcd/source-controller/releases/download/v1.0.1/__g' 
manifests/bases/source-controller/kustomization.yaml
+sed -i 
's_https://github.com/fluxcd/source-controller/releases/download/v1.1.0/__g' 
manifests/bases/source-controller/kustomization.yaml
 cat manifests/bases/source-controller/kustomization.yaml
 
 ./manifests/scripts/bundle.sh

++++++ _service ++++++
--- /var/tmp/diff_new_pack.NgI4G9/_old  2023-08-28 17:13:02.655973261 +0200
+++ /var/tmp/diff_new_pack.NgI4G9/_new  2023-08-28 17:13:02.659973405 +0200
@@ -3,7 +3,7 @@
     <param name="url">https://github.com/fluxcd/flux2</param>
     <param name="scm">git</param>
     <param name="exclude">.git</param>
-    <param name="revision">v2.0.1</param>
+    <param name="revision">v2.1.0</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="changesgenerate">enable</param>
     <param name="versionrewrite-pattern">v(.*)</param>
@@ -17,7 +17,7 @@
     <param name="compression">gz</param>
   </service>
   <service name="go_modules" mode="disabled">
-    <param name="archive">flux2-2.0.1.obscpio</param>
+    <param name="archive">flux2-2.1.0.obscpio</param>
   </service>
 </services>
 

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.NgI4G9/_old  2023-08-28 17:13:02.679974123 +0200
+++ /var/tmp/diff_new_pack.NgI4G9/_new  2023-08-28 17:13:02.683974267 +0200
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param name="url">https://github.com/fluxcd/flux2</param>
-              <param 
name="changesrevision">9b3162495ce1b99b1fcdf137c553f543eafe3ec7</param></service></servicedata>
+              <param 
name="changesrevision">22cf986a79a6da2dd1bcd91b5eef763400f0104b</param></service></servicedata>
 (No newline at EOF)
 

++++++ flux2-2.0.1.obscpio -> flux2-2.1.0.obscpio ++++++
++++ 3160 lines of diff (skipped)

++++++ flux2.obsinfo ++++++
--- /var/tmp/diff_new_pack.NgI4G9/_old  2023-08-28 17:13:02.959984179 +0200
+++ /var/tmp/diff_new_pack.NgI4G9/_new  2023-08-28 17:13:02.963984322 +0200
@@ -1,5 +1,5 @@
 name: flux2
-version: 2.0.1
-mtime: 1689077153
-commit: 9b3162495ce1b99b1fcdf137c553f543eafe3ec7
+version: 2.1.0
+mtime: 1692869706
+commit: 22cf986a79a6da2dd1bcd91b5eef763400f0104b
 

++++++ helm-controller.crds.yaml ++++++
--- /var/tmp/diff_new_pack.NgI4G9/_old  2023-08-28 17:13:02.991985328 +0200
+++ /var/tmp/diff_new_pack.NgI4G9/_new  2023-08-28 17:13:02.995985471 +0200
@@ -281,7 +281,9 @@
                     type: string
                 type: object
               interval:
-                description: Interval at which to reconcile the Helm release.
+                description: Interval at which to reconcile the Helm release. 
This
+                  interval is approximate and may be subject to jitter to 
ensure efficient
+                  use of resources.
                 pattern: ^([0-9]+(\.[0-9]+)?(ms|s|m|h))+$
                 type: string
               kubeConfig:

++++++ helm-controller.deployment.yaml ++++++
--- /var/tmp/diff_new_pack.NgI4G9/_old  2023-08-28 17:13:03.015986189 +0200
+++ /var/tmp/diff_new_pack.NgI4G9/_new  2023-08-28 17:13:03.019986333 +0200
@@ -28,7 +28,7 @@
           valueFrom:
             fieldRef:
               fieldPath: metadata.namespace
-        image: fluxcd/helm-controller:v0.35.0
+        image: fluxcd/helm-controller:v0.36.0
         imagePullPolicy: IfNotPresent
         livenessProbe:
           httpGet:

++++++ image-automation-controller.crds.yaml ++++++
--- /var/tmp/diff_new_pack.NgI4G9/_old  2023-08-28 17:13:03.047987339 +0200
+++ /var/tmp/diff_new_pack.NgI4G9/_new  2023-08-28 17:13:03.051987482 +0200
@@ -134,8 +134,20 @@
                           to the branch named. The branch is created using 
`.spec.checkout.branch`
                           as the starting point, if it doesn't already exist.
                         type: string
-                    required:
-                    - branch
+                      options:
+                        additionalProperties:
+                          type: string
+                        description: 'Options specifies the push options that 
are
+                          sent to the Git server when performing a push 
operation.
+                          For details, see: 
https://git-scm.com/docs/git-push#Documentation/git-push.txt---push-optionltoptiongt'
+                        type: object
+                      refspec:
+                        description: 'Refspec specifies the Git Refspec to use 
for
+                          a push operation. If both Branch and Refspec are 
provided,
+                          then the commit is pushed to the branch and also 
using the
+                          specified refspec. For more details about Git 
Refspecs,
+                          see: 
https://git-scm.com/book/en/v2/Git-Internals-The-Refspec'
+                        type: string
                     type: object
                 required:
                 - commit

++++++ image-automation-controller.deployment.yaml ++++++
--- /var/tmp/diff_new_pack.NgI4G9/_old  2023-08-28 17:13:03.075988344 +0200
+++ /var/tmp/diff_new_pack.NgI4G9/_new  2023-08-28 17:13:03.079988488 +0200
@@ -28,7 +28,7 @@
           valueFrom:
             fieldRef:
               fieldPath: metadata.namespace
-        image: fluxcd/image-automation-controller:v0.35.0
+        image: fluxcd/image-automation-controller:v0.36.0
         imagePullPolicy: IfNotPresent
         livenessProbe:
           httpGet:

++++++ image-reflector-controller.crds.yaml ++++++
--- /var/tmp/diff_new_pack.NgI4G9/_old  2023-08-28 17:13:03.107989493 +0200
+++ /var/tmp/diff_new_pack.NgI4G9/_new  2023-08-28 17:13:03.111989637 +0200
@@ -688,13 +688,15 @@
                 - namespaceSelectors
                 type: object
               certSecretRef:
-                description: "CertSecretRef can be given the name of a secret 
containing
-                  either or both of \n - a PEM-encoded client certificate 
(`certFile`)
-                  and private key (`keyFile`); - a PEM-encoded CA certificate 
(`caFile`)
+                description: "CertSecretRef can be given the name of a Secret 
containing
+                  either or both of \n - a PEM-encoded client certificate 
(`tls.crt`)
+                  and private key (`tls.key`); - a PEM-encoded CA certificate 
(`ca.crt`)
                   \n and whichever are supplied, will be used for connecting 
to the
                   registry. The client cert and key are useful if you are 
authenticating
                   with a certificate; the CA cert is useful if you are using a 
self-signed
-                  server certificate."
+                  server certificate. The Secret must be of type `Opaque` or 
`kubernetes.io/tls`.
+                  \n Note: Support for the `caFile`, `certFile` and `keyFile` 
keys
+                  has been deprecated."
                 properties:
                   name:
                     description: Name of the referent.

++++++ image-reflector-controller.deployment.yaml ++++++
--- /var/tmp/diff_new_pack.NgI4G9/_old  2023-08-28 17:13:03.131990355 +0200
+++ /var/tmp/diff_new_pack.NgI4G9/_new  2023-08-28 17:13:03.135990498 +0200
@@ -28,7 +28,7 @@
           valueFrom:
             fieldRef:
               fieldPath: metadata.namespace
-        image: fluxcd/image-reflector-controller:v0.29.1
+        image: fluxcd/image-reflector-controller:v0.30.0
         imagePullPolicy: IfNotPresent
         livenessProbe:
           httpGet:

++++++ kustomize-controller.crds.yaml ++++++
--- /var/tmp/diff_new_pack.NgI4G9/_old  2023-08-28 17:13:03.167991648 +0200
+++ /var/tmp/diff_new_pack.NgI4G9/_new  2023-08-28 17:13:03.171991792 +0200
@@ -169,6 +169,8 @@
                 type: array
               interval:
                 description: The interval at which to reconcile the 
Kustomization.
+                  This interval is approximate and may be subject to jitter to 
ensure
+                  efficient use of resources.
                 pattern: ^([0-9]+(\.[0-9]+)?(ms|s|m|h))+$
                 type: string
               kubeConfig:

++++++ kustomize-controller.deployment.yaml ++++++
--- /var/tmp/diff_new_pack.NgI4G9/_old  2023-08-28 17:13:03.195992653 +0200
+++ /var/tmp/diff_new_pack.NgI4G9/_new  2023-08-28 17:13:03.195992653 +0200
@@ -28,7 +28,7 @@
           valueFrom:
             fieldRef:
               fieldPath: metadata.namespace
-        image: fluxcd/kustomize-controller:v1.0.1
+        image: fluxcd/kustomize-controller:v1.1.0
         imagePullPolicy: IfNotPresent
         livenessProbe:
           httpGet:

++++++ notification-controller.crds.yaml ++++++
--- /var/tmp/diff_new_pack.NgI4G9/_old  2023-08-28 17:13:03.227993803 +0200
+++ /var/tmp/diff_new_pack.NgI4G9/_new  2023-08-28 17:13:03.227993803 +0200
@@ -667,8 +667,9 @@
                 maxLength: 2048
                 type: string
               certSecretRef:
-                description: CertSecretRef specifies the Secret containing a 
PEM-encoded
-                  CA certificate (`caFile`).
+                description: "CertSecretRef specifies the Secret containing a 
PEM-encoded
+                  CA certificate (in the `ca.crt` key). \n Note: Support for 
the `caFile`
+                  key has been deprecated."
                 properties:
                   name:
                     description: Name of the referent.
@@ -736,6 +737,7 @@
                 - grafana
                 - githubdispatch
                 - pagerduty
+                - datadog
                 type: string
               username:
                 description: Username specifies the name under which events 
are posted.

++++++ notification-controller.deployment.yaml ++++++
--- /var/tmp/diff_new_pack.NgI4G9/_old  2023-08-28 17:13:03.251994664 +0200
+++ /var/tmp/diff_new_pack.NgI4G9/_new  2023-08-28 17:13:03.251994664 +0200
@@ -60,7 +60,7 @@
           valueFrom:
             fieldRef:
               fieldPath: metadata.namespace
-        image: fluxcd/notification-controller:v1.0.0
+        image: fluxcd/notification-controller:v1.1.0
         imagePullPolicy: IfNotPresent
         livenessProbe:
           httpGet:

++++++ source-controller.crds.yaml ++++++
--- /var/tmp/diff_new_pack.NgI4G9/_old  2023-08-28 17:13:03.279995670 +0200
+++ /var/tmp/diff_new_pack.NgI4G9/_new  2023-08-28 17:13:03.283995813 +0200
@@ -325,7 +325,9 @@
                 description: Insecure allows connecting to a non-TLS HTTP 
Endpoint.
                 type: boolean
               interval:
-                description: Interval at which to check the Endpoint for 
updates.
+                description: Interval at which the Bucket Endpoint is checked 
for
+                  updates. This interval is approximate and may be subject to 
jitter
+                  to ensure efficient use of resources.
                 pattern: ^([0-9]+(\.[0-9]+)?(ms|s|m|h))+$
                 type: string
               provider:
@@ -597,9 +599,21 @@
                   type: object
                 type: array
               interval:
-                description: Interval at which to check the GitRepository for 
updates.
+                description: Interval at which the GitRepository URL is 
checked for
+                  updates. This interval is approximate and may be subject to 
jitter
+                  to ensure efficient use of resources.
                 pattern: ^([0-9]+(\.[0-9]+)?(ms|s|m|h))+$
                 type: string
+              proxySecretRef:
+                description: ProxySecretRef specifies the Secret containing 
the proxy
+                  configuration to use while communicating with the Git server.
+                properties:
+                  name:
+                    description: Name of the referent.
+                    type: string
+                required:
+                - name
+                type: object
               recurseSubmodules:
                 description: RecurseSubmodules enables the initialization of 
all submodules
                   within the GitRepository as cloned from the URL, using their 
default
@@ -666,10 +680,16 @@
                   Git commit signature(s).
                 properties:
                   mode:
-                    description: Mode specifies what Git object should be 
verified,
-                      currently ('head').
+                    default: HEAD
+                    description: "Mode specifies which Git object(s) should be 
verified.
+                      \n The variants \"head\" and \"HEAD\" both imply the 
same thing,
+                      i.e. verify the commit that the HEAD of the Git 
repository points
+                      to. The variant \"head\" solely exists to ensure 
backwards compatibility."
                     enum:
                     - head
+                    - HEAD
+                    - Tag
+                    - TagAndHEAD
                     type: string
                   secretRef:
                     description: SecretRef specifies the Secret containing the 
public
@@ -682,7 +702,6 @@
                     - name
                     type: object
                 required:
-                - mode
                 - secretRef
                 type: object
             required:
@@ -905,6 +924,10 @@
                 description: ObservedRecurseSubmodules is the observed 
resource submodules
                   configuration used to produce the current Artifact.
                 type: boolean
+              sourceVerificationMode:
+                description: SourceVerificationMode is the last used 
verification
+                  mode indicating which Git object(s) have been verified.
+                type: string
             type: object
         type: object
     served: true
@@ -2031,8 +2054,9 @@
                   at in the SourceRef.
                 type: string
               interval:
-                description: Interval is the interval at which to check the 
Source
-                  for updates.
+                description: Interval at which the HelmChart SourceRef is 
checked
+                  for updates. This interval is approximate and may be subject 
to
+                  jitter to ensure efficient use of resources.
                 pattern: ^([0-9]+(\.[0-9]+)?(ms|s|m|h))+$
                 type: string
               reconcileStrategy:
@@ -2571,8 +2595,27 @@
                 required:
                 - namespaceSelectors
                 type: object
+              certSecretRef:
+                description: "CertSecretRef can be given the name of a Secret 
containing
+                  either or both of \n - a PEM-encoded client certificate 
(`tls.crt`)
+                  and private key (`tls.key`); - a PEM-encoded CA certificate 
(`ca.crt`)
+                  \n and whichever are supplied, will be used for connecting 
to the
+                  registry. The client cert and key are useful if you are 
authenticating
+                  with a certificate; the CA cert is useful if you are using a 
self-signed
+                  server certificate. The Secret must be of type `Opaque` or 
`kubernetes.io/tls`.
+                  \n It takes precedence over the values specified in the 
Secret referred
+                  to by `.spec.secretRef`."
+                properties:
+                  name:
+                    description: Name of the referent.
+                    type: string
+                required:
+                - name
+                type: object
               interval:
-                description: Interval at which to check the URL for updates.
+                description: Interval at which the HelmRepository URL is 
checked for
+                  updates. This interval is approximate and may be subject to 
jitter
+                  to ensure efficient use of resources.
                 pattern: ^([0-9]+(\.[0-9]+)?(ms|s|m|h))+$
                 type: string
               passCredentials:
@@ -2598,8 +2641,9 @@
               secretRef:
                 description: SecretRef specifies the Secret containing 
authentication
                   credentials for the HelmRepository. For HTTP/S basic auth 
the secret
-                  must contain 'username' and 'password' fields. For TLS the 
secret
-                  must contain a 'certFile' and 'keyFile', and/or 'caFile' 
fields.
+                  must contain 'username' and 'password' fields. Support for 
TLS auth
+                  using the 'certFile' and 'keyFile', and/or 'caFile' keys is 
deprecated.
+                  Please use `.spec.certSecretRef` instead.
                 properties:
                   name:
                     description: Name of the referent.
@@ -2824,13 +2868,15 @@
             description: OCIRepositorySpec defines the desired state of 
OCIRepository
             properties:
               certSecretRef:
-                description: "CertSecretRef can be given the name of a secret 
containing
-                  either or both of \n - a PEM-encoded client certificate 
(`certFile`)
-                  and private key (`keyFile`); - a PEM-encoded CA certificate 
(`caFile`)
+                description: "CertSecretRef can be given the name of a Secret 
containing
+                  either or both of \n - a PEM-encoded client certificate 
(`tls.crt`)
+                  and private key (`tls.key`); - a PEM-encoded CA certificate 
(`ca.crt`)
                   \n and whichever are supplied, will be used for connecting 
to the
                   registry. The client cert and key are useful if you are 
authenticating
                   with a certificate; the CA cert is useful if you are using a 
self-signed
-                  server certificate."
+                  server certificate. The Secret must be of type `Opaque` or 
`kubernetes.io/tls`.
+                  \n Note: Support for the `caFile`, `certFile` and `keyFile` 
keys
+                  have been deprecated."
                 properties:
                   name:
                     description: Name of the referent.
@@ -2849,7 +2895,9 @@
                   registry.
                 type: boolean
               interval:
-                description: The interval at which to check for image updates.
+                description: Interval at which the OCIRepository URL is 
checked for
+                  updates. This interval is approximate and may be subject to 
jitter
+                  to ensure efficient use of resources.
                 pattern: ^([0-9]+(\.[0-9]+)?(ms|s|m|h))+$
                 type: string
               layerSelector:

++++++ source-controller.deployment.yaml ++++++
--- /var/tmp/diff_new_pack.NgI4G9/_old  2023-08-28 17:13:03.303996532 +0200
+++ /var/tmp/diff_new_pack.NgI4G9/_new  2023-08-28 17:13:03.307996675 +0200
@@ -50,7 +50,7 @@
               fieldPath: metadata.namespace
         - name: TUF_ROOT
           value: /tmp/.sigstore
-        image: fluxcd/source-controller:v1.0.1
+        image: fluxcd/source-controller:v1.1.0
         imagePullPolicy: IfNotPresent
         livenessProbe:
           httpGet:

++++++ vendor.tar.gz ++++++
/work/SRC/openSUSE:Factory/flux2-cli/vendor.tar.gz 
/work/SRC/openSUSE:Factory/.flux2-cli.new.1766/vendor.tar.gz differ: char 5, 
line 1

Reply via email to