Sync from SUSE:ALP:Source:Standard:1.0 elemental-toolkit revision 7053ee51759327225bf5a8201f587d1b

This commit is contained in:
Adrian Schröter 2024-04-15 17:16:07 +02:00
parent 9d9f986d44
commit f93518565e
7 changed files with 83 additions and 28 deletions

View File

@ -4,15 +4,14 @@
<param name="filename">elemental-toolkit</param> <param name="filename">elemental-toolkit</param>
<param name="scm">git</param> <param name="scm">git</param>
<param name="exclude">.git</param> <param name="exclude">.git</param>
<param name="revision">main</param> <param name="revision">v2.0.x</param>
<param name="versionformat">@PARENT_TAG@+git%cd.%h</param> <param name="versionformat">@PARENT_TAG@</param>
<param name="versionrewrite-pattern">v([^-]+)-?.*(\+git.*)</param> <param name="versionrewrite-pattern">v(.*)</param>
<param name="versionrewrite-replacement">\1\2</param>
<param name="changesgenerate">enable</param> <param name="changesgenerate">enable</param>
<param name="extract">.obs/specfile/elemental-toolkit.spec</param> <param name="extract">.obs/specfile/elemental-toolkit.spec</param>
</service> </service>
<service name="tar" mode="buildtime" /> <service name="tar" mode="buildtime" />
<service name="set_version" mode="buildtime"> <service name="set_version" mode="manual">
<param name="basename">elemental-toolkit</param> <param name="basename">elemental-toolkit</param>
</service> </service>
</services> </services>

View File

@ -5,4 +5,4 @@
<param name="url">https://github.com/rancher/elemental-cli.git</param> <param name="url">https://github.com/rancher/elemental-cli.git</param>
<param name="changesrevision">0e836a9dcd20f160d22b061ef70f724c370a90cc</param></service><service name="tar_scm"> <param name="changesrevision">0e836a9dcd20f160d22b061ef70f724c370a90cc</param></service><service name="tar_scm">
<param name="url">https://github.com/rancher/elemental-toolkit.git</param> <param name="url">https://github.com/rancher/elemental-toolkit.git</param>
<param name="changesrevision">f3d825854ad6d8d6e1953796ebef238ae150d65c</param></service></servicedata> <param name="changesrevision">c8489143da49a865a90b06749e3baf2a1b2468c4</param></service></servicedata>

Binary file not shown.

BIN
elemental-toolkit-2.0.0.obscpio (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -1,7 +1,71 @@
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Feb 09 10:32:17 UTC 2024 - kkaempf@suse.com Fri Mar 22 13:52:43 UTC 2024 - dcassany@suse.com
- Update to version 1.3.0+git20240207.f3d8258: - Update to version 2.0.0:
* Fix passive snapshots listing in grub.cfg
-------------------------------------------------------------------
Thu Mar 14 07:11:32 UTC 2024 - dcassany@suse.com
- Update to version 2.0.0:
* Fix version check
* Fix recovery test
* Fix downgrade test
* Use v2.0.0 reference image for tests
* Switches tests to Ubuntu and KVM for tests
* Update v2 linker args (#2000)
* Fix unterminated quoted string (#1999)
* Tagging version v2.0.0
* bump elemental-toolkit to v2 (#1969)
* Align sysroot mount options with SLE Micro, which in turn is applying default mount options
* Fix racy workflows
* Fix build-disk action unit tests
* Make ext2 the default FS for recovery on disks (#1995)
* Fix unit tests
* Use working directory to set the snapper configuration
* Adding debug messages for snapper configuration
* Do not migrate legacy images if snapshots are already present (#1990)
* Fix Recovery only upgrades (#1988)
* Image variable includes full image path already
* fix broken link (#1985)
* Adding snapshotter.type flag install command
* Add support to /dev/disk/by-path device reference
* Keep previous behavior for persistent binded paths
* Add upgrade-recovery subcommand (#1974)
* Fix grub setup to properly set fallback (#1981)
* Fix recovery-system.uri env var mapping
* Fix env vars mapping for install and upgrade commands
* Relay on the snapshotter setup of the installed system for upgrades (#1979)
* Fix regression introduced in 547cb932 (#1977)
* Ensure /run/elemental/efi is RW for upgrades
* Make snapshotter root dynamic based on the reported mountpoint (#1971)
* Remove tumbleweed dracut patches (#1964)
* Regenerate docs
* Use backup legacy grub.cfg location (#1967)
* Build toolkit on nightly (#1965)
* Btrfs snapshotter implementation (#1957)
* Fix docs publishing error (#1963)
* Move elemental services to /etc (#1962)
* Embed file permissions for features (#1961)
* Improved upgrade test (#1960)
* Update README workflow
* Fix workflow dependencies (#1956)
* Add types for pull_request_target
* Cleanup packages after build
* Run zypper clean --all in examples
* Use pull_request_target
* Update workflows
* Umount OEM before switching root
* Build CLI on changes in go.mod
* Bump golang(API) to 1.22
* Update GO_VERSION
* Update BuildRequires in OBS spec
* Update copyright year (2024)
* Use go version 1.22
* Use at least xorriso 1.5.6
* Bump the go_modules group across 1 directories with 1 update
* Add formatting to log message
* Make linter happy
* Remove references to old ACTIVE and PASSIVE images * Remove references to old ACTIVE and PASSIVE images
* Make persistent volume a nested structure of persistent data * Make persistent volume a nested structure of persistent data
* Add Volumes in Mount spec * Add Volumes in Mount spec
@ -77,16 +141,6 @@ Fri Feb 09 10:32:17 UTC 2024 - kkaempf@suse.com
* Try different drivers for macOS * Try different drivers for macOS
* Add installer test * Add installer test
-------------------------------------------------------------------
Tue Dec 12 18:11:52 UTC 2023 - David Cassany <dcassany@suse.com>
- Update to version 1.1.1
-------------------------------------------------------------------
Fri Dec 01 13:37:00 UTC 2023 - dcassany@suse.com
* Log errors of runner commands only in debug mode
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Nov 28 18:25:02 UTC 2023 - dcassany@suse.com Tue Nov 28 18:25:02 UTC 2023 - dcassany@suse.com

View File

@ -1,4 +1,4 @@
name: elemental-toolkit name: elemental-toolkit
version: 1.3.0+git20240207.f3d8258 version: 2.0.0
mtime: 1707333843 mtime: 1711103479
commit: f3d825854ad6d8d6e1953796ebef238ae150d65c commit: c8489143da49a865a90b06749e3baf2a1b2468c4

View File

@ -17,7 +17,7 @@
Name: elemental-toolkit Name: elemental-toolkit
Version: 1.3.0+git20240207.f3d8258 Version: 2.0.0
Release: 0 Release: 0
Summary: The command line client for Elemental Summary: The command line client for Elemental
License: Apache-2.0 License: Apache-2.0
@ -34,13 +34,15 @@ Requires: parted
Requires: rsync Requires: rsync
Requires: udev Requires: udev
Requires: xfsprogs Requires: xfsprogs
Requires: xorriso Requires: btrfsprogs
Requires: snapper
Requires: xorriso >= 1.5
Requires: mtools Requires: mtools
Requires: util-linux Requires: util-linux
Requires: gptfdisk Requires: gptfdisk
%if 0%{?suse_version} %if 0%{?suse_version}
BuildRequires: golang(API) >= 1.18 BuildRequires: golang(API) >= 1.22
BuildRequires: golang-packaging BuildRequires: golang-packaging
%{go_provides} %{go_provides}
%else %else
@ -49,7 +51,7 @@ BuildRequires: golang-packaging
%global commit d1ae3f9a425de2618f9058f3b37583ef3ce52c7d %global commit d1ae3f9a425de2618f9058f3b37583ef3ce52c7d
%gometa %gometa
%if (0%{?centos_version} == 800) || (0%{?rhel_version} == 800) %if (0%{?centos_version} == 800) || (0%{?rhel_version} == 800)
BuildRequires: go1.20 BuildRequires: go1.22
%else %else
BuildRequires: compiler(go-compiler) BuildRequires: compiler(go-compiler)
%endif %endif