slowrie pushed to ignition (f34). "release: Ignition 2.10.1"
by notificationsï¼ fedoraproject.org
Notification time stamped 2021-04-30 19:20:46 UTC
From 882b9d831a05c80c8f83b3fc07c8ef702d0e0787 Mon Sep 17 00:00:00 2001
From: Stephen Lowrie <slowrie(a)redhat.com>
Date: Apr 30 2021 17:12:18 +0000
Subject: release: Ignition 2.10.1
---
diff --git a/.gitignore b/.gitignore
index 2d860cd..5d442e6 100644
--- a/.gitignore
+++ b/.gitignore
@@ -53,3 +53,4 @@
/ignition-c733d23.tar.gz
/ignition-1d56dc8.tar.gz
/ignition-2.9.0.tar.gz
+/ignition-2.10.1.tar.gz
diff --git a/ignition.rpmlintrc b/ignition.rpmlintrc
new file mode 100644
index 0000000..de41af1
--- /dev/null
+++ b/ignition.rpmlintrc
@@ -0,0 +1,2 @@
+# Suppress hardcoded library path warning
+addFilter("hardcoded-library-path in %{_prefix}/lib/dracut")
diff --git a/ignition.spec b/ignition.spec
index 6e768a6..4bf342b 100644
--- a/ignition.spec
+++ b/ignition.spec
@@ -58,15 +58,12 @@
%global dracutlibdir %{_prefix}/lib/dracut
Name: ignition
-Version: 2.9.0
-Release: 4%{?dist}
+Version: 2.10.1
+Release: 1%{?dist}
Summary: First boot installer and configuration tool
License: ASL 2.0
URL: https://%{provider_prefix}
Source0: https://%{provider_prefix}/archive/v%{version}/%{repo}-%{version}.tar.gz
-# Fix AWS probing by using the IMDS token URL to ensure that networking is up
-# https://github.com/coreos/ignition/pull/1161
-Patch0: internal-providers-aws-probe-the-IMDS-token-URL.patch
%define gopath %{_datadir}/gocode
ExclusiveArch: %{go_arches}
@@ -171,11 +168,11 @@ Provides: bundled(golang(github.com/coreos/go-semver/semver)) = 0.3.0
Provides: bundled(golang(github.com/coreos/go-systemd/v22/dbus)) = 22.0.0
Provides: bundled(golang(github.com/coreos/go-systemd/v22/journal)) = 22.0.0
Provides: bundled(golang(github.com/coreos/go-systemd/v22/unit)) = 22.0.0
-Provides: bundled(golang(github.com/coreos/vcontext/json)) = 0.0.0-20201120045928.gitb0e13dab675c
-Provides: bundled(golang(github.com/coreos/vcontext/path)) = 0.0.0-20201120045928.gitb0e13dab675c
-Provides: bundled(golang(github.com/coreos/vcontext/report)) = 0.0.0-20201120045928.gitb0e13dab675c
-Provides: bundled(golang(github.com/coreos/vcontext/tree)) = 0.0.0-20201120045928.gitb0e13dab675c
-Provides: bundled(golang(github.com/coreos/vcontext/validate)) = 0.0.0-20201120045928.gitb0e13dab675c
+Provides: bundled(golang(github.com/coreos/vcontext/json)) = 0.0.0-20210407161507.git4ee6c745c8bd
+Provides: bundled(golang(github.com/coreos/vcontext/path)) = 0.0.0-20210407161507.git4ee6c745c8bd
+Provides: bundled(golang(github.com/coreos/vcontext/report)) = 0.0.0-20210407161507.git4ee6c745c8bd
+Provides: bundled(golang(github.com/coreos/vcontext/tree)) = 0.0.0-20210407161507.git4ee6c745c8bd
+Provides: bundled(golang(github.com/coreos/vcontext/validate)) = 0.0.0-20210407161507.git4ee6c745c8bd
Provides: bundled(golang(github.com/google/renameio)) = 0.1.0
Provides: bundled(golang(github.com/google/uuid)) = 1.1.1
Provides: bundled(golang(github.com/pin/tftp)) = 2.1.0
@@ -558,11 +555,17 @@ export GOPATH=%{buildroot}/%{gopath}:$(pwd)/vendor:%{gopath}
%gotest %{import_path}/config/merge
%gotest %{import_path}/config/translate
%gotest %{import_path}/config/v3_0
+%gotest %{import_path}/config/v3_0/translate
%gotest %{import_path}/config/v3_0/types
%gotest %{import_path}/config/v3_1
+%gotest %{import_path}/config/v3_1/translate
%gotest %{import_path}/config/v3_1/types
%gotest %{import_path}/config/v3_2
+%gotest %{import_path}/config/v3_2/translate
%gotest %{import_path}/config/v3_2/types
+%gotest %{import_path}/config/v3_3_experimental
+%gotest %{import_path}/config/v3_3_experimental/translate
+%gotest %{import_path}/config/v3_3_experimental/types
%gotest %{import_path}/config/validate
%gotest %{import_path}/internal/exec/stages/files
%gotest %{import_path}/internal/exec/util
@@ -605,6 +608,9 @@ export GOPATH=%{buildroot}/%{gopath}:$(pwd)/vendor:%{gopath}
%endif
%changelog
+* Thu Apr 29 2021 Stephen Lowrie <slowrie(a)redhat.com> - 2.10.1-1
+- New release
+
* Fri Feb 05 2021 Benjamin Gilbert <bgilbert(a)redhat.com> - 2.9.0-4
- Drop Git commit hash from Release
- Correctly enable IMDS patch
diff --git a/internal-providers-aws-probe-the-IMDS-token-URL.patch b/internal-providers-aws-probe-the-IMDS-token-URL.patch
deleted file mode 100644
index d989482..0000000
--- a/internal-providers-aws-probe-the-IMDS-token-URL.patch
+++ /dev/null
@@ -1,76 +0,0 @@
-From 74ffe3749d70b9d115a9b9790969b8dcb4a76e12 Mon Sep 17 00:00:00 2001
-From: Stephen Lowrie <stephen.lowrie(a)gmail.com>
-Date: Mon, 11 Jan 2021 11:27:12 -0600
-Subject: [PATCH] internal/providers/aws: probe the IMDS token URL
-
-Probing the `/latest` path causes a 401 Unauthorized when running with
-IMDSv2 only. Instead ping the token URL.
----
- internal/providers/aws/aws.go | 37 +++++++++++++++++++----------------
- 1 file changed, 20 insertions(+), 17 deletions(-)
-
-diff --git a/internal/providers/aws/aws.go b/internal/providers/aws/aws.go
-index 54373dbb..4a6655f0 100644
---- a/internal/providers/aws/aws.go
-+++ b/internal/providers/aws/aws.go
-@@ -40,11 +40,6 @@ var (
- Host: "169.254.169.254",
- Path: "2019-10-01/user-data",
- }
-- metadataServiceProbeURL = url.URL{
-- Scheme: "http",
-- Host: "169.254.169.254",
-- Path: "latest",
-- }
- imdsTokenURL = url.URL{
- Scheme: "http",
- Host: "169.254.169.254",
-@@ -78,17 +73,17 @@ func NewFetcher(l *log.Logger) (resource.Fetcher, error) {
- // Init prepares the fetcher for this platform
- func Init(f *resource.Fetcher) error {
- // During the fetch stage we might be running before the networking
-- // is fully ready. Perform an HTTP fetch against the metadata probe
-- // URL to ensure that networking is up before we attempt to fetch
-- // the region hint from ec2metadata.
-+ // is fully ready. Perform an HTTP fetch against the IMDS token URL
-+ // to ensure that networking is up before we attempt to fetch the
-+ // region hint from ec2metadata.
- //
-- // NOTE: the FetchToBuffer call against the metadata service probe
-- // URL is a temporary solution to handle waiting for networking
-- // before fetching from the AWS API. We do this instead of an
-- // infinite retry loop on the API call because, without a clear
-- // understanding of the failure cases, that would risk provisioning
-- // failures due to quirks of the ec2metadata API. Additionally a
-- // finite retry loop would have to time out quickly enough to avoid
-+ // NOTE: the FetchToBuffer call against the IMDS token URL is a
-+ // temporary solution to handle waiting for networking before
-+ // fetching from the AWS API. We do this instead of an infinite
-+ // retry loop on the API call because, without a clear understanding
-+ // of the failure cases, that would risk provisioning failures due
-+ // to quirks of the ec2metadata API. Additionally a finite retry
-+ // loop would have to time out quickly enough to avoid
- // extraordinarily long boots on failure (since this code runs in
- // every stage) but that would risk premature timeouts if the
- // network takes a while to come up.
-@@ -102,8 +97,16 @@ func Init(f *resource.Fetcher) error {
- // NOTE: FetchToBuffer is handling the ErrNeedNet case. If we move
- // to an alternative method, we will need to handle the detection in
- // this function.
-- _, err := f.FetchToBuffer(metadataServiceProbeURL, resource.FetchOptions{})
-- if err != nil {
-+ opts := resource.FetchOptions{
-+ Headers: http.Header{
-+ "x-aws-ec2-metadata-token-ttl-seconds": []string{"21600"},
-+ },
-+ HTTPVerb: "PUT",
-+ }
-+ _, err := f.FetchToBuffer(imdsTokenURL, opts)
-+ // ErrNotFound would just mean that the instance might not have
-+ // IMDSv2 enabled
-+ if err != nil && err != resource.ErrNotFound {
- return err
- }
-
---
-2.29.2
diff --git a/sources b/sources
index 8a36460..21c6ff9 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (ignition-2.9.0.tar.gz) = 714ae90fb32a45e1b21e0b0671e7933ce302cdd943cd02cfc221e8bf88269fb464ff5f740d54b444e5c341a3877bf2943ca6f2c2f1374df904386400d73ebe97
+SHA512 (ignition-2.10.1.tar.gz) = 039ea5ab19c0e2efa6ec2c21534e4a5b93f0fb20576d51563283ede1caa3faa29dbb461632bb01f7549d47677991d17516d94f2cefc5982d23545ace5f196f4f
https://src.fedoraproject.org/rpms/ignition/c/882b9d831a05c80c8f83b3fc07c...
1Â year, 10Â months
pagure pushed to ignition (rawhide). "release: Ignition 2.10.1"
by notificationsï¼ fedoraproject.org
Notification time stamped 2021-04-30 19:18:33 UTC
From 882b9d831a05c80c8f83b3fc07c8ef702d0e0787 Mon Sep 17 00:00:00 2001
From: Stephen Lowrie <slowrie(a)redhat.com>
Date: Apr 30 2021 17:12:18 +0000
Subject: release: Ignition 2.10.1
---
diff --git a/.gitignore b/.gitignore
index 2d860cd..5d442e6 100644
--- a/.gitignore
+++ b/.gitignore
@@ -53,3 +53,4 @@
/ignition-c733d23.tar.gz
/ignition-1d56dc8.tar.gz
/ignition-2.9.0.tar.gz
+/ignition-2.10.1.tar.gz
diff --git a/ignition.rpmlintrc b/ignition.rpmlintrc
new file mode 100644
index 0000000..de41af1
--- /dev/null
+++ b/ignition.rpmlintrc
@@ -0,0 +1,2 @@
+# Suppress hardcoded library path warning
+addFilter("hardcoded-library-path in %{_prefix}/lib/dracut")
diff --git a/ignition.spec b/ignition.spec
index 6e768a6..4bf342b 100644
--- a/ignition.spec
+++ b/ignition.spec
@@ -58,15 +58,12 @@
%global dracutlibdir %{_prefix}/lib/dracut
Name: ignition
-Version: 2.9.0
-Release: 4%{?dist}
+Version: 2.10.1
+Release: 1%{?dist}
Summary: First boot installer and configuration tool
License: ASL 2.0
URL: https://%{provider_prefix}
Source0: https://%{provider_prefix}/archive/v%{version}/%{repo}-%{version}.tar.gz
-# Fix AWS probing by using the IMDS token URL to ensure that networking is up
-# https://github.com/coreos/ignition/pull/1161
-Patch0: internal-providers-aws-probe-the-IMDS-token-URL.patch
%define gopath %{_datadir}/gocode
ExclusiveArch: %{go_arches}
@@ -171,11 +168,11 @@ Provides: bundled(golang(github.com/coreos/go-semver/semver)) = 0.3.0
Provides: bundled(golang(github.com/coreos/go-systemd/v22/dbus)) = 22.0.0
Provides: bundled(golang(github.com/coreos/go-systemd/v22/journal)) = 22.0.0
Provides: bundled(golang(github.com/coreos/go-systemd/v22/unit)) = 22.0.0
-Provides: bundled(golang(github.com/coreos/vcontext/json)) = 0.0.0-20201120045928.gitb0e13dab675c
-Provides: bundled(golang(github.com/coreos/vcontext/path)) = 0.0.0-20201120045928.gitb0e13dab675c
-Provides: bundled(golang(github.com/coreos/vcontext/report)) = 0.0.0-20201120045928.gitb0e13dab675c
-Provides: bundled(golang(github.com/coreos/vcontext/tree)) = 0.0.0-20201120045928.gitb0e13dab675c
-Provides: bundled(golang(github.com/coreos/vcontext/validate)) = 0.0.0-20201120045928.gitb0e13dab675c
+Provides: bundled(golang(github.com/coreos/vcontext/json)) = 0.0.0-20210407161507.git4ee6c745c8bd
+Provides: bundled(golang(github.com/coreos/vcontext/path)) = 0.0.0-20210407161507.git4ee6c745c8bd
+Provides: bundled(golang(github.com/coreos/vcontext/report)) = 0.0.0-20210407161507.git4ee6c745c8bd
+Provides: bundled(golang(github.com/coreos/vcontext/tree)) = 0.0.0-20210407161507.git4ee6c745c8bd
+Provides: bundled(golang(github.com/coreos/vcontext/validate)) = 0.0.0-20210407161507.git4ee6c745c8bd
Provides: bundled(golang(github.com/google/renameio)) = 0.1.0
Provides: bundled(golang(github.com/google/uuid)) = 1.1.1
Provides: bundled(golang(github.com/pin/tftp)) = 2.1.0
@@ -558,11 +555,17 @@ export GOPATH=%{buildroot}/%{gopath}:$(pwd)/vendor:%{gopath}
%gotest %{import_path}/config/merge
%gotest %{import_path}/config/translate
%gotest %{import_path}/config/v3_0
+%gotest %{import_path}/config/v3_0/translate
%gotest %{import_path}/config/v3_0/types
%gotest %{import_path}/config/v3_1
+%gotest %{import_path}/config/v3_1/translate
%gotest %{import_path}/config/v3_1/types
%gotest %{import_path}/config/v3_2
+%gotest %{import_path}/config/v3_2/translate
%gotest %{import_path}/config/v3_2/types
+%gotest %{import_path}/config/v3_3_experimental
+%gotest %{import_path}/config/v3_3_experimental/translate
+%gotest %{import_path}/config/v3_3_experimental/types
%gotest %{import_path}/config/validate
%gotest %{import_path}/internal/exec/stages/files
%gotest %{import_path}/internal/exec/util
@@ -605,6 +608,9 @@ export GOPATH=%{buildroot}/%{gopath}:$(pwd)/vendor:%{gopath}
%endif
%changelog
+* Thu Apr 29 2021 Stephen Lowrie <slowrie(a)redhat.com> - 2.10.1-1
+- New release
+
* Fri Feb 05 2021 Benjamin Gilbert <bgilbert(a)redhat.com> - 2.9.0-4
- Drop Git commit hash from Release
- Correctly enable IMDS patch
diff --git a/internal-providers-aws-probe-the-IMDS-token-URL.patch b/internal-providers-aws-probe-the-IMDS-token-URL.patch
deleted file mode 100644
index d989482..0000000
--- a/internal-providers-aws-probe-the-IMDS-token-URL.patch
+++ /dev/null
@@ -1,76 +0,0 @@
-From 74ffe3749d70b9d115a9b9790969b8dcb4a76e12 Mon Sep 17 00:00:00 2001
-From: Stephen Lowrie <stephen.lowrie(a)gmail.com>
-Date: Mon, 11 Jan 2021 11:27:12 -0600
-Subject: [PATCH] internal/providers/aws: probe the IMDS token URL
-
-Probing the `/latest` path causes a 401 Unauthorized when running with
-IMDSv2 only. Instead ping the token URL.
----
- internal/providers/aws/aws.go | 37 +++++++++++++++++++----------------
- 1 file changed, 20 insertions(+), 17 deletions(-)
-
-diff --git a/internal/providers/aws/aws.go b/internal/providers/aws/aws.go
-index 54373dbb..4a6655f0 100644
---- a/internal/providers/aws/aws.go
-+++ b/internal/providers/aws/aws.go
-@@ -40,11 +40,6 @@ var (
- Host: "169.254.169.254",
- Path: "2019-10-01/user-data",
- }
-- metadataServiceProbeURL = url.URL{
-- Scheme: "http",
-- Host: "169.254.169.254",
-- Path: "latest",
-- }
- imdsTokenURL = url.URL{
- Scheme: "http",
- Host: "169.254.169.254",
-@@ -78,17 +73,17 @@ func NewFetcher(l *log.Logger) (resource.Fetcher, error) {
- // Init prepares the fetcher for this platform
- func Init(f *resource.Fetcher) error {
- // During the fetch stage we might be running before the networking
-- // is fully ready. Perform an HTTP fetch against the metadata probe
-- // URL to ensure that networking is up before we attempt to fetch
-- // the region hint from ec2metadata.
-+ // is fully ready. Perform an HTTP fetch against the IMDS token URL
-+ // to ensure that networking is up before we attempt to fetch the
-+ // region hint from ec2metadata.
- //
-- // NOTE: the FetchToBuffer call against the metadata service probe
-- // URL is a temporary solution to handle waiting for networking
-- // before fetching from the AWS API. We do this instead of an
-- // infinite retry loop on the API call because, without a clear
-- // understanding of the failure cases, that would risk provisioning
-- // failures due to quirks of the ec2metadata API. Additionally a
-- // finite retry loop would have to time out quickly enough to avoid
-+ // NOTE: the FetchToBuffer call against the IMDS token URL is a
-+ // temporary solution to handle waiting for networking before
-+ // fetching from the AWS API. We do this instead of an infinite
-+ // retry loop on the API call because, without a clear understanding
-+ // of the failure cases, that would risk provisioning failures due
-+ // to quirks of the ec2metadata API. Additionally a finite retry
-+ // loop would have to time out quickly enough to avoid
- // extraordinarily long boots on failure (since this code runs in
- // every stage) but that would risk premature timeouts if the
- // network takes a while to come up.
-@@ -102,8 +97,16 @@ func Init(f *resource.Fetcher) error {
- // NOTE: FetchToBuffer is handling the ErrNeedNet case. If we move
- // to an alternative method, we will need to handle the detection in
- // this function.
-- _, err := f.FetchToBuffer(metadataServiceProbeURL, resource.FetchOptions{})
-- if err != nil {
-+ opts := resource.FetchOptions{
-+ Headers: http.Header{
-+ "x-aws-ec2-metadata-token-ttl-seconds": []string{"21600"},
-+ },
-+ HTTPVerb: "PUT",
-+ }
-+ _, err := f.FetchToBuffer(imdsTokenURL, opts)
-+ // ErrNotFound would just mean that the instance might not have
-+ // IMDSv2 enabled
-+ if err != nil && err != resource.ErrNotFound {
- return err
- }
-
---
-2.29.2
diff --git a/sources b/sources
index 8a36460..21c6ff9 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (ignition-2.9.0.tar.gz) = 714ae90fb32a45e1b21e0b0671e7933ce302cdd943cd02cfc221e8bf88269fb464ff5f740d54b444e5c341a3877bf2943ca6f2c2f1374df904386400d73ebe97
+SHA512 (ignition-2.10.1.tar.gz) = 039ea5ab19c0e2efa6ec2c21534e4a5b93f0fb20576d51563283ede1caa3faa29dbb461632bb01f7549d47677991d17516d94f2cefc5982d23545ace5f196f4f
https://src.fedoraproject.org/rpms/ignition/c/882b9d831a05c80c8f83b3fc07c...
1Â year, 10Â months
packagerbot pushed to dummy-test-package-crested (rawhide). "Bump
release (..more)"
by notificationsï¼ fedoraproject.org
Notification time stamped 2021-04-30 19:06:52 UTC
From eca58b9765a7a15838a7f388e85dd205f37532dc Mon Sep 17 00:00:00 2001
From: packagerbot <admin(a)fedoraproject.org>
Date: Apr 30 2021 19:06:47 +0000
Subject: Bump release
Signed-off-by: packagerbot <admin(a)fedoraproject.org>
---
diff --git a/dummy-test-package-crested.spec b/dummy-test-package-crested.spec
index 80960b8..06147ba 100644
--- a/dummy-test-package-crested.spec
+++ b/dummy-test-package-crested.spec
@@ -3,7 +3,7 @@
Name: dummy-test-package-crested
Version: 0
-Release: 3272
+Release: 3273
Summary: Dummy Test Package called Crested
License: CC0
URL: http://fedoraproject.org/wiki/DummyTestPackages
@@ -32,6 +32,9 @@ cp -p uuid %{buildroot}%{_datadir}/%{name}
%{_datadir}/%{name}
%changelog
+* Fri Apr 30 2021 packagerbot <admin(a)fedoraproject.org> - 0-3273
+- rebuilt
+
* Fri Apr 30 2021 packagerbot <admin(a)fedoraproject.org> - 0-3272
- rebuilt
https://src.fedoraproject.org/rpms/dummy-test-package-crested/c/eca58b976...
1Â year, 10Â months
packagerbot pushed to dummy-test-package-rubino (rawhide). "Bump
release (..more)"
by notificationsï¼ fedoraproject.org
Notification time stamped 2021-04-30 19:07:01 UTC
From 23fd76604e71581a142b6f1a36ca6d1e7907c136 Mon Sep 17 00:00:00 2001
From: packagerbot <admin(a)fedoraproject.org>
Date: Apr 30 2021 19:06:56 +0000
Subject: Bump release
Signed-off-by: packagerbot <admin(a)fedoraproject.org>
---
diff --git a/dummy-test-package-rubino.spec b/dummy-test-package-rubino.spec
index e04ecab..0e709a2 100644
--- a/dummy-test-package-rubino.spec
+++ b/dummy-test-package-rubino.spec
@@ -3,7 +3,7 @@
Name: dummy-test-package-rubino
Version: 0
-Release: 3272
+Release: 3273
Summary: Dummy Test Package called Rubino
License: CC0
URL: http://fedoraproject.org/wiki/DummyTestPackages
@@ -34,6 +34,9 @@ cp -p uuid %{buildroot}%{_datadir}/%{name}
%{_datadir}/%{name}
%changelog
+* Fri Apr 30 2021 packagerbot <admin(a)fedoraproject.org> - 0-3273
+- rebuilt
+
* Fri Apr 30 2021 packagerbot <admin(a)fedoraproject.org> - 0-3272
- rebuilt
https://src.fedoraproject.org/rpms/dummy-test-package-rubino/c/23fd76604e...
1Â year, 10Â months
packagerbot pushed to dummy-test-package-gloster (rawhide). "Bump
release (..more)"
by notificationsï¼ fedoraproject.org
Notification time stamped 2021-04-30 18:56:30 UTC
From 4dd33ed83cc144b2673d35591d667e927bee3cab Mon Sep 17 00:00:00 2001
From: packagerbot <admin(a)fedoraproject.org>
Date: Apr 30 2021 18:56:25 +0000
Subject: Bump release
Signed-off-by: packagerbot <admin(a)fedoraproject.org>
---
diff --git a/dummy-test-package-gloster.spec b/dummy-test-package-gloster.spec
index 5e2e394..81c5923 100644
--- a/dummy-test-package-gloster.spec
+++ b/dummy-test-package-gloster.spec
@@ -3,7 +3,7 @@
Name: dummy-test-package-gloster
Version: 0
-Release: 3573%{?dist}
+Release: 3574%{?dist}
Summary: Dummy Test Package called Gloster
License: CC0
URL: http://fedoraproject.org/wiki/DummyTestPackages
@@ -32,6 +32,9 @@ cp -p uuid %{buildroot}%{_datadir}/%{name}
%{_datadir}/%{name}
%changelog
+* Fri Apr 30 2021 packagerbot <admin(a)fedoraproject.org> - 0-3574
+- rebuilt
+
* Fri Apr 30 2021 packagerbot <admin(a)fedoraproject.org> - 0-3573
- rebuilt
https://src.fedoraproject.org/rpms/dummy-test-package-gloster/c/4dd33ed83...
1Â year, 10Â months
fantom pushed to python-slixmpp (f33). "Update to 1.7.1"
by notificationsï¼ fedoraproject.org
Notification time stamped 2021-04-30 18:53:54 UTC
From ebe2af7ebf53a536dc458d972a1d96ea083f1dea Mon Sep 17 00:00:00 2001
From: Matthieu Saulnier <fantom(a)fedoraproject.org>
Date: Apr 30 2021 18:23:24 +0000
Subject: Update to 1.7.1
---
diff --git a/.gitignore b/.gitignore
index 41d2a6c..2bf47c6 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,3 +3,4 @@
/python-slixmpp-1.4.2.tar.gz
/python-slixmpp-1.5.2.tar.gz
/python-slixmpp-1.7.0.tar.gz
+/python-slixmpp-1.7.1.tar.gz
diff --git a/python-slixmpp.spec b/python-slixmpp.spec
index 8eef51f..1487386 100644
--- a/python-slixmpp.spec
+++ b/python-slixmpp.spec
@@ -3,8 +3,8 @@
Name: python-slixmpp
-Version: 1.7.0
-Release: 2%{?dist}
+Version: 1.7.1
+Release: 1%{?dist}
Summary: Slixmpp is an XMPP library for Python 3.5+
License: MIT
@@ -96,7 +96,7 @@ chmod 755 %{buildroot}%{python3_sitearch}/%{srcname}/stringprep.cpython-*.so
%check
-# tests disabled
+# Most of the tests availables are failing: temporary disabled
@@ -115,6 +115,9 @@ chmod 755 %{buildroot}%{python3_sitearch}/%{srcname}/stringprep.cpython-*.so
%changelog
+* Fri Apr 30 2021 Matthieu Saulnier <fantom(a)fedoraproject.org> - 1.7.1-1
+- Update to 1.7.1
+
* Sat Apr 17 2021 Matthieu Saulnier <fantom(a)fedoraproject.org> - 1.7.0-2
- Add optional requirements (aiohttp, emoji, defusedxml)
- Remove Requires tags from main package
diff --git a/sources b/sources
index 634868c..66f6905 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (python-slixmpp-1.7.0.tar.gz) = c6e304f21ba925da95257e6a14ea6b8dfe757e5a005352fc876fb9a9362ffa49a6280b60f1716ba4d0da0adecfe43f378d45e44e80390a99bb0969ab0edfd623
+SHA512 (python-slixmpp-1.7.1.tar.gz) = d4df951ae32931ac9b81c18f18a4f920da963932934d9346d7c5f651158661b21336f9920a82b671af554caab5e5dbddd5914c46a8591bab3d1bd1fbf22c8d40
https://src.fedoraproject.org/rpms/python-slixmpp/c/ebe2af7ebf53a536dc458...
1Â year, 10Â months
fantom pushed to python-slixmpp (f34). "Update to 1.7.1"
by notificationsï¼ fedoraproject.org
Notification time stamped 2021-04-30 18:53:12 UTC
From ebe2af7ebf53a536dc458d972a1d96ea083f1dea Mon Sep 17 00:00:00 2001
From: Matthieu Saulnier <fantom(a)fedoraproject.org>
Date: Apr 30 2021 18:23:24 +0000
Subject: Update to 1.7.1
---
diff --git a/.gitignore b/.gitignore
index 41d2a6c..2bf47c6 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,3 +3,4 @@
/python-slixmpp-1.4.2.tar.gz
/python-slixmpp-1.5.2.tar.gz
/python-slixmpp-1.7.0.tar.gz
+/python-slixmpp-1.7.1.tar.gz
diff --git a/python-slixmpp.spec b/python-slixmpp.spec
index 8eef51f..1487386 100644
--- a/python-slixmpp.spec
+++ b/python-slixmpp.spec
@@ -3,8 +3,8 @@
Name: python-slixmpp
-Version: 1.7.0
-Release: 2%{?dist}
+Version: 1.7.1
+Release: 1%{?dist}
Summary: Slixmpp is an XMPP library for Python 3.5+
License: MIT
@@ -96,7 +96,7 @@ chmod 755 %{buildroot}%{python3_sitearch}/%{srcname}/stringprep.cpython-*.so
%check
-# tests disabled
+# Most of the tests availables are failing: temporary disabled
@@ -115,6 +115,9 @@ chmod 755 %{buildroot}%{python3_sitearch}/%{srcname}/stringprep.cpython-*.so
%changelog
+* Fri Apr 30 2021 Matthieu Saulnier <fantom(a)fedoraproject.org> - 1.7.1-1
+- Update to 1.7.1
+
* Sat Apr 17 2021 Matthieu Saulnier <fantom(a)fedoraproject.org> - 1.7.0-2
- Add optional requirements (aiohttp, emoji, defusedxml)
- Remove Requires tags from main package
diff --git a/sources b/sources
index 634868c..66f6905 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (python-slixmpp-1.7.0.tar.gz) = c6e304f21ba925da95257e6a14ea6b8dfe757e5a005352fc876fb9a9362ffa49a6280b60f1716ba4d0da0adecfe43f378d45e44e80390a99bb0969ab0edfd623
+SHA512 (python-slixmpp-1.7.1.tar.gz) = d4df951ae32931ac9b81c18f18a4f920da963932934d9346d7c5f651158661b21336f9920a82b671af554caab5e5dbddd5914c46a8591bab3d1bd1fbf22c8d40
https://src.fedoraproject.org/rpms/python-slixmpp/c/ebe2af7ebf53a536dc458...
1Â year, 10Â months
jjelen pushed to openssl-pkcs11 (rawhide). "Fix issues reported by
coverity"
by notificationsï¼ fedoraproject.org
Notification time stamped 2021-04-30 18:51:06 UTC
From 62e0174a202c5f681d777a76e4aaaa439a559ccd Mon Sep 17 00:00:00 2001
From: Jakub Jelen <jjelen(a)redhat.com>
Date: Apr 30 2021 18:49:14 +0000
Subject: Fix issues reported by coverity
---
diff --git a/openssl-pkcs11-0.4.10-coverity.patch b/openssl-pkcs11-0.4.10-coverity.patch
new file mode 100644
index 0000000..7511d0d
--- /dev/null
+++ b/openssl-pkcs11-0.4.10-coverity.patch
@@ -0,0 +1,44 @@
+From 1492020acd161ad4ba75be87041ebdecde77f54b Mon Sep 17 00:00:00 2001
+From: Jakub Jelen <jjelen(a)redhat.com>
+Date: Tue, 20 Apr 2021 19:07:10 +0200
+Subject: [PATCH] Free memory on errors
+
+Thanks coverity
+---
+ src/p11_cert.c | 4 +++-
+ src/p11_key.c | 4 +++-
+ 2 files changed, 6 insertions(+), 2 deletions(-)
+
+diff --git a/src/p11_cert.c b/src/p11_cert.c
+index 5cc5333..d027441 100644
+--- a/src/p11_cert.c
++++ b/src/p11_cert.c
+@@ -185,8 +185,10 @@ static int pkcs11_init_cert(PKCS11_CTX *ctx, PKCS11_TOKEN *token,
+ tpriv = PRIVTOKEN(token);
+ tmp = OPENSSL_realloc(tpriv->certs,
+ (tpriv->ncerts + 1) * sizeof(PKCS11_CERT));
+- if (!tmp)
++ if (!tmp) {
++ OPENSSL_free(cpriv);
+ return -1;
++ }
+ tpriv->certs = tmp;
+ cert = tpriv->certs + tpriv->ncerts++;
+ memset(cert, 0, sizeof(PKCS11_CERT));
+diff --git a/src/p11_key.c b/src/p11_key.c
+index 494520f..451398a 100644
+--- a/src/p11_key.c
++++ b/src/p11_key.c
+@@ -553,8 +553,10 @@ static int pkcs11_init_key(PKCS11_CTX *ctx, PKCS11_TOKEN *token,
+ return -1;
+ memset(kpriv, 0, sizeof(PKCS11_KEY_private));
+ tmp = OPENSSL_realloc(keys->keys, (keys->num + 1) * sizeof(PKCS11_KEY));
+- if (!tmp)
++ if (!tmp) {
++ OPENSSL_free(kpriv);
+ return -1;
++ }
+ keys->keys = tmp;
+ key = keys->keys + keys->num++;
+ memset(key, 0, sizeof(PKCS11_KEY));
+
diff --git a/openssl-pkcs11.spec b/openssl-pkcs11.spec
index 7fe17eb..854e498 100644
--- a/openssl-pkcs11.spec
+++ b/openssl-pkcs11.spec
@@ -13,6 +13,9 @@ Source0: https://github.com/OpenSC/libp11/releases/download/libp11-%{vers
# Downstream only for now to make RSA operations working in FIPS mode
Patch4: openssl-pkcs11-0.4.10-set-rsa-fips-method-flag.patch
+# Coverity issues
+# https://github.com/OpenSC/libp11/pull/400
+Patch5: openssl-pkcs11-0.4.10-coverity.patch
BuildRequires: make
BuildRequires: autoconf automake libtool
https://src.fedoraproject.org/rpms/openssl-pkcs11/c/62e0174a202c5f681d777...
1Â year, 10Â months