Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package okteto for openSUSE:Factory checked in at 2023-02-12 19:14:31 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/okteto (Old) and /work/SRC/openSUSE:Factory/.okteto.new.1848 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "okteto" Sun Feb 12 19:14:31 2023 rev:40 rq:1064472 version:2.12.1 Changes: -------- --- /work/SRC/openSUSE:Factory/okteto/okteto.changes 2023-02-01 16:48:50.905130486 +0100 +++ /work/SRC/openSUSE:Factory/.okteto.new.1848/okteto.changes 2023-02-12 19:14:33.749129361 +0100 @@ -1,0 +2,6 @@ +Sun Feb 12 06:31:17 UTC 2023 - ka...@b1-systems.de + +- Update to version 2.12.1: + * Wait for cronjobs to finish the execution of their jobs (#3351) (#3352) + +------------------------------------------------------------------- Old: ---- okteto-2.12.0.tar.gz New: ---- okteto-2.12.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ okteto.spec ++++++ --- /var/tmp/diff_new_pack.9ayXsn/_old 2023-02-12 19:14:34.745135464 +0100 +++ /var/tmp/diff_new_pack.9ayXsn/_new 2023-02-12 19:14:34.749135489 +0100 @@ -19,7 +19,7 @@ %define __arch_install_post export NO_BRP_STRIP_DEBUG=true Name: okteto -Version: 2.12.0 +Version: 2.12.1 Release: 0 Summary: Develop your applications directly in your Kubernetes Cluster License: Apache-2.0 ++++++ _service ++++++ --- /var/tmp/diff_new_pack.9ayXsn/_old 2023-02-12 19:14:34.789135734 +0100 +++ /var/tmp/diff_new_pack.9ayXsn/_new 2023-02-12 19:14:34.793135759 +0100 @@ -3,10 +3,10 @@ <param name="url">https://github.com/okteto/okteto</param> <param name="scm">git</param> <param name="exclude">.git</param> - <param name="revision">2.12.0</param> + <param name="revision">2.12.1</param> <param name="versionformat">@PARENT_TAG@</param> <param name="changesgenerate">enable</param> - <param name="match-tag">2.12.0</param> + <param name="match-tag">2.12.1</param> </service> <service name="set_version" mode="disabled"> <param name="basename">okteto</param> @@ -16,7 +16,7 @@ <param name="compression">gz</param> </service> <service name="go_modules" mode="disabled"> - <param name="archive">okteto-2.12.0.tar.gz</param> + <param name="archive">okteto-2.12.1.tar.gz</param> </service> </services> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.9ayXsn/_old 2023-02-12 19:14:34.813135881 +0100 +++ /var/tmp/diff_new_pack.9ayXsn/_new 2023-02-12 19:14:34.817135906 +0100 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/okteto/okteto</param> - <param name="changesrevision">02efdb5ac915334ff61774a16e131433255cc2e4</param></service></servicedata> + <param name="changesrevision">b9b24d89b1a698e69241ad34da13afc1996f65e4</param></service></servicedata> (No newline at EOF) ++++++ okteto-2.12.0.tar.gz -> okteto-2.12.1.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/okteto-2.12.0/pkg/okteto/const.go new/okteto-2.12.1/pkg/okteto/const.go --- old/okteto-2.12.0/pkg/okteto/const.go 2023-01-19 12:09:06.000000000 +0100 +++ new/okteto-2.12.1/pkg/okteto/const.go 2023-02-09 11:18:54.000000000 +0100 @@ -5,6 +5,8 @@ Deployment = "Deployment" // StatefulSet k8s statefulset kind StatefulSet = "StatefulSet" - // job k8s job kind - job = "job" + // Job k8s Job kind + Job = "job" + // CronJob k8s CronJob kind + CronJob = "CronJob" ) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/okteto-2.12.0/pkg/okteto/pipeline.go new/okteto-2.12.1/pkg/okteto/pipeline.go --- old/okteto-2.12.0/pkg/okteto/pipeline.go 2023-01-19 12:09:06.000000000 +0100 +++ new/okteto-2.12.1/pkg/okteto/pipeline.go 2023-02-09 11:18:54.000000000 +0100 @@ -407,6 +407,12 @@ Status graphql.String DeployedBy graphql.String } + Cronjobs []struct { + ID graphql.String + Name graphql.String + Status graphql.String + DeployedBy graphql.String + } } `graphql:"space(id: $id)"` } variables := map[string]interface{}{ @@ -440,10 +446,16 @@ } for _, j := range queryStruct.Space.Jobs { if string(j.DeployedBy) == name { - resourceName := getResourceFullName(job, string(j.Name)) + resourceName := getResourceFullName(Job, string(j.Name)) status[resourceName] = string(j.Status) } } + for _, cj := range queryStruct.Space.Cronjobs { + if string(cj.DeployedBy) == name { + resourceName := getResourceFullName(CronJob, string(cj.Name)) + status[resourceName] = string(cj.Status) + } + } return status, nil } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/okteto-2.12.0/pkg/okteto/pipeline_test.go new/okteto-2.12.1/pkg/okteto/pipeline_test.go --- old/okteto-2.12.0/pkg/okteto/pipeline_test.go 2023-01-19 12:09:06.000000000 +0100 +++ new/okteto-2.12.1/pkg/okteto/pipeline_test.go 2023-02-09 11:18:54.000000000 +0100 @@ -38,10 +38,16 @@ }, { name: "job", - kindArg: job, + kindArg: Job, nameArg: "name", result: "job/name", }, + { + name: "cronjob", + kindArg: CronJob, + nameArg: "name", + result: "cronjob/name", + }, } for _, tt := range tests { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/okteto-2.12.0/pkg/okteto/preview.go new/okteto-2.12.1/pkg/okteto/preview.go --- old/okteto-2.12.0/pkg/okteto/preview.go 2023-01-19 12:09:06.000000000 +0100 +++ new/okteto-2.12.1/pkg/okteto/preview.go 2023-02-09 11:18:54.000000000 +0100 @@ -292,6 +292,12 @@ Status graphql.String DeployedBy graphql.String } + Cronjobs []struct { + ID graphql.String + Name graphql.String + Status graphql.String + DeployedBy graphql.String + } } `graphql:"preview(id: $id)"` } variables := map[string]interface{}{ @@ -318,10 +324,16 @@ } for _, j := range queryStruct.Preview.Jobs { if devName == "" || string(j.DeployedBy) == devName { - resourceName := getResourceFullName(job, string(j.Name)) + resourceName := getResourceFullName(Job, string(j.Name)) status[resourceName] = string(j.Status) } } + for _, cj := range queryStruct.Preview.Cronjobs { + if devName == "" || string(cj.DeployedBy) == devName { + resourceName := getResourceFullName(CronJob, string(cj.Name)) + status[resourceName] = string(cj.Status) + } + } return status, nil } ++++++ vendor.tar.gz ++++++ /work/SRC/openSUSE:Factory/okteto/vendor.tar.gz /work/SRC/openSUSE:Factory/.okteto.new.1848/vendor.tar.gz differ: char 5, line 1