Accepting request 1083816 from home:ojkastl_buildservice:Branch_Virtualization_containers

update to 0.8.0

OBS-URL: https://build.opensuse.org/request/show/1083816
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/apko?expand=0&rev=2
This commit is contained in:
Johannes Kastl 2023-05-01 06:38:34 +00:00 committed by Git OBS Bridge
parent b6e2345a12
commit 3fb4e9795a
8 changed files with 85 additions and 13 deletions

View File

@ -3,13 +3,12 @@
<param name="url">https://github.com/chainguard-dev/apko</param>
<param name="scm">git</param>
<param name="exclude">.git</param>
<param name="revision">v0.7.2</param>
<param name="revision">v0.8.0</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="changesgenerate">enable</param>
<param name="versionrewrite-pattern">v(.*)</param>
</service>
<service name="set_version" mode="disabled">
<param name="basename">apko</param>
</service>
<service name="tar" mode="buildtime"/>
<service name="recompress" mode="buildtime">
@ -17,6 +16,5 @@
<param name="compression">gz</param>
</service>
<service name="go_modules" mode="disabled">
<param name="archive">apko-0.7.2.obscpio</param>
</service>
</services>

View File

@ -1,4 +1,4 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/chainguard-dev/apko</param>
<param name="changesrevision">ed0f4bc0b99846ea4afd0270f35ea8c51f8bdfd9</param></service></servicedata>
<param name="changesrevision">cefa379823b5bf193f6a4e4b27f6ab1b29486878</param></service></servicedata>

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:432ff6211c447e01474584c4c1beb720eb7f91ab8d40902727fcf855746870cb
size 1443340

3
apko-0.8.0.obscpio Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c01f2d1c658672fd39cd0d0658ced256e73f537191ffc11a5dbe0b22763a6813
size 1622540

View File

@ -1,3 +1,77 @@
-------------------------------------------------------------------
Mon May 01 06:16:11 UTC 2023 - kastl@b1-systems.de
- Update to version 0.8.0:
* update NEWS for apko 0.8.0.
* allow overwrite of existing file if origin matches
* better sort order for packages when writing to apk/db/installed
* Plumb context
* Optimize ggcr interactions
* add ability to read busybox links from package manifest
* report complete yaml when fail to build, if debug is enabled
* handle versioning in provides
* add testcase for alpine python3~3.11 change
* version: fix tilde matching in packageNameRegex
* add optional support for self-package resolution
* Update pkg/apk/impl/version.go
* add support for tilde matcher
* iocomb: try to make log target parent directory if necessary
* cli: use iocomb.Combine to combine multiple log outputs into a
log policy
* add iocomb package
* internal: cli: use NewLogger as needed to instantiate the
logger
* log: adapter: default log level to InfoLevel
* build: add WithLogger option to set a context logger
* log: add output to NewLogger and add DefaultLogger for stderr
logging
* options: default to using io.Discard for logging
* return all matches for PkgResolver.ResolvePackage
* exec: update tests to use log.Logger instead of logrus
* apk: update tests to use log.Logger instead of logrus
* log: introduce Adapter type
* everywhere: use abstract logger type, remove logrus from
internals
* expose GetRepositoryIndexes
* expose GetPackage to resolve a single package with constraints
* use interface to pass to NewPkgResolver
* build(deps): bump actions/checkout from 3.5.0 to 3.5.2
* build(deps): bump github/codeql-action from 2.2.11 to 2.2.12
* fix mid-level symlinks for native-memfs
* native in-memory filesystem
* busybox install ignore existing link or file
* Remove duplication, add make target
* build(deps): bump github.com/sigstore/cosign/v2 from 2.0.0 to
2.0.1
* build(deps): bump github/codeql-action from 2.2.10 to 2.2.11
* log: formatting enhancements
* build(deps): bump golang.org/x/term from 0.6.0 to 0.7.0
* build(deps): bump github/codeql-action from 2.2.9 to 2.2.10
* feat: send useragent in HTTP requests
* appease linter
* apk: downgrade package-level install notices to debug
* add internal logging package
* build(deps): bump github.com/docker/docker
* build(deps): bump golang.org/x/sys from 0.6.0 to 0.7.0
* build(deps): bump github.com/spf13/cobra from 1.6.1 to 1.7.0
* ensure truncate when creating new file in case one already was
there
* Change the busybox detection logic to support "provides".
* Add docs on stop-signal.
* Add StopSignal support.
* update NEWS for apko 0.7.3.
* build(deps): bump github/codeql-action from 2.2.7 to 2.2.9
* Add codeowners
* build(deps): bump actions/checkout from 3.4.0 to 3.5.0
* Add CI test harness
* Add SBOM quality CI test
* When build and publish, carry buildcontext to sbom generation
* create homedir 0700, but parents 0755
* record when writing symlinks to case-sensitive
* generate list of links for busybox
* build: accounts: go back to using 0o755 permissions for the
homedir
-------------------------------------------------------------------
Sun Mar 19 14:00:06 UTC 2023 - Johannes Kastl <kastl@b1-systems.de>

View File

@ -1,4 +1,4 @@
name: apko
version: 0.7.2
mtime: 1679012448
commit: ed0f4bc0b99846ea4afd0270f35ea8c51f8bdfd9
version: 0.8.0
mtime: 1682707639
commit: cefa379823b5bf193f6a4e4b27f6ab1b29486878

View File

@ -19,7 +19,7 @@
%define __arch_install_post export NO_BRP_STRIP_DEBUG=true
Name: apko
Version: 0.7.2
Version: 0.8.0
Release: 0
Summary: Build OCI images from APK packages directly without Dockerfile
License: Apache-2.0

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:11d57caae2aa08d34cf6de2d2288097e62b1a8076673db69f087eaf1952b08b5
size 6911052
oid sha256:3eb44b3c7784234925686d43c0280b1909bb76382925db1286a4882d966f4d28
size 6849382