Hello community, here is the log from the commit of package ignition for openSUSE:Leap:15.2 checked in at 2020-03-29 14:56:08 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/ignition (Old) and /work/SRC/openSUSE:Leap:15.2/.ignition.new.3160 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ignition" Sun Mar 29 14:56:08 2020 rev:3 rq:789237 version:2.2.1 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/ignition/ignition.changes 2020-03-26 05:41:57.151296626 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.ignition.new.3160/ignition.changes 2020-03-29 14:56:20.003187854 +0200 @@ -1,0 +2,10 @@ +Wed Mar 25 10:11:53 UTC 2020 - ku...@suse.de + +- Update to version 2.2.1: + * news: add notes for 2.2.1 + * providers/qemu: fix default to fwcfg + * doc/development: remember to bump Accept header during spec bumps +- Remove 0001-Support-more-architectures.patch: + Patch added upstream + +------------------------------------------------------------------- Old: ---- 0001-Support-more-architectures.patch ignition-2.2.0.tar.xz New: ---- ignition-2.2.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ignition.spec ++++++ --- /var/tmp/diff_new_pack.Q7NZ5w/_old 2020-03-29 14:56:20.467188216 +0200 +++ /var/tmp/diff_new_pack.Q7NZ5w/_new 2020-03-29 14:56:20.467188216 +0200 @@ -17,14 +17,13 @@ Name: ignition -Version: 2.2.0 +Version: 2.2.1 Release: 0 Summary: First boot installer and configuration tool License: Apache-2.0 Group: System/Management URL: https://github.com/coreos/ignition Source: %{name}-%{version}.tar.xz -Patch1: 0001-Support-more-architectures.patch Patch2: 0002-allow-multiple-mounts-of-same-device.patch Requires: dracut Recommends: /sbin/mkfs.btrfs @@ -53,7 +52,6 @@ %prep %setup -q -%patch1 -p1 %patch2 -p1 %build ++++++ _service ++++++ --- /var/tmp/diff_new_pack.Q7NZ5w/_old 2020-03-29 14:56:20.487188231 +0200 +++ /var/tmp/diff_new_pack.Q7NZ5w/_new 2020-03-29 14:56:20.487188231 +0200 @@ -1,7 +1,7 @@ <services> <service name="tar_scm" mode="disabled"> - <param name="version">2.2.0</param> - <param name="revision">v2.2.0</param> + <param name="version">2.2.1</param> + <param name="revision">v2.2.1</param> <param name="url">git://github.com/coreos/ignition.git</param> <param name="scm">git</param> <param name="changesgenerate">enable</param> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.Q7NZ5w/_old 2020-03-29 14:56:20.499188241 +0200 +++ /var/tmp/diff_new_pack.Q7NZ5w/_new 2020-03-29 14:56:20.503188244 +0200 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">git://github.com/coreos/ignition.git</param> - <param name="changesrevision">fc98a80cb4184bfd1b7aff8d92d0047022850cf6</param> + <param name="changesrevision">2d3ff5862dc9c1dd0cc78e797f42a19964ac1f4c</param> </service> </servicedata> \ No newline at end of file ++++++ ignition-2.2.0.tar.xz -> ignition-2.2.1.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ignition-2.2.0/NEWS new/ignition-2.2.1/NEWS --- old/ignition-2.2.0/NEWS 2020-03-23 23:29:56.000000000 +0100 +++ new/ignition-2.2.1/NEWS 2020-03-24 18:28:49.000000000 +0100 @@ -1,3 +1,9 @@ +24-Mar-2020 Ignition 2.2.1 + + Bug Fixes: + + - Fix build failure on arches other than amd64, arm64, ppc64le, or s390x + 23-Mar-2020 Ignition 2.2.0 Features: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ignition-2.2.0/doc/development.md new/ignition-2.2.1/doc/development.md --- old/ignition-2.2.0/doc/development.md 2020-03-23 23:29:56.000000000 +0100 +++ new/ignition-2.2.1/doc/development.md 2020-03-24 18:28:49.000000000 +0100 @@ -115,7 +115,7 @@ - Any configs with a `version` field set to the previously experimental version will no longer pass validation. For example, if `3.1.0-experimental` is being marked as stable, any configs written for `3.1.0-experimental` should have their version fields changed to `3.1.0`, for Ignition will no longer accept them. - A new experimental spec version will be created. For example, if `3.1.0-experimental` is being marked as stable, a new version of `3.2.0-experimental` (or `4.0.0-experimental` if backwards incompatible changes are being made) will now be accepted, and start to accumulate new changes to the spec. - The new stable spec and the new experimental spec will be identical except for the accepted versions. The new experimental spec is a direct copy of the old experimental spec, and no new changes to the spec have been made yet, so initially the two specs will have the same fields and semantics. -- The HTTP `user-agent` header that Ignition uses whenever fetching an object and the HTTP `accept` header that Ignition uses whenever fetching a config will be updated to advertise the new stable spec. +- The HTTP `Accept` header that Ignition uses whenever fetching a config will be updated to advertise the new stable spec. - New features will be documented in the [migrating configs](doc/migrating-configs.md) documentation. The code changes that are required to achieve these effects are typically the following: @@ -125,6 +125,7 @@ - Rename `config/vX_Y_experimental` to `config/vX_Y`, and update the golang `package` statements - Update `MaxVersion` in `config/vX_Y/types/config.go` to have `PreRelease` set to `""` - Update `config/vX_Y/config_test.go` to test that the new stable version is valid and the old experimental version is invalid +- Update the `Accept` header in `internal/resource/url.go` to specify the new spec version. ### Creating the new experimental package @@ -152,3 +153,4 @@ - Drop `-experimental` from the relevant `VersionOnlyConfig` test in `tests/positive/general/general.go`. - Add a new `VersionOnlyConfig` test for `X.(Y+1).0-experimental`. - Find all tests using `X.Y.0-experimental` and alter them to use `X.Y.0`. +- Update the `Accept` header checks in `tests/servers.go` to specify the new spec version. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ignition-2.2.0/internal/providers/qemu/qemu_fwcfg.go new/ignition-2.2.1/internal/providers/qemu/qemu_fwcfg.go --- old/ignition-2.2.0/internal/providers/qemu/qemu_fwcfg.go 2020-03-23 23:29:56.000000000 +0100 +++ new/ignition-2.2.1/internal/providers/qemu/qemu_fwcfg.go 2020-03-24 18:28:49.000000000 +0100 @@ -12,10 +12,11 @@ // See the License for the specific language governing permissions and // limitations under the License. -// +build amd64 arm64 +// +build !s390x,!ppc64le -// The QEMU provider on amd64 and arm64 fetches a local configuration from the -// firmware config interface (opt/com.coreos/config). +// The default QEMU provider fetches a local configuration from the firmware +// config interface (opt/com.coreos/config). Platforms without support for +// qemu_fw_cfg should use the blockdev implementation instead. package qemu