Hello community,

here is the log from the commit of package buildah for openSUSE:Factory checked 
in at 2019-08-13 13:15:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/buildah (Old)
 and      /work/SRC/openSUSE:Factory/.buildah.new.9556 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "buildah"

Tue Aug 13 13:15:43 2019 rev:16 rq:721050 version:1.10.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/buildah/buildah.changes  2019-04-02 
09:23:31.388758935 +0200
+++ /work/SRC/openSUSE:Factory/.buildah.new.9556/buildah.changes        
2019-08-13 13:15:47.297498426 +0200
@@ -1,0 +2,228 @@
+Mon Aug  5 10:41:41 UTC 2019 - Sascha Grunert <[email protected]>
+
+- Update build process to match the latest repository architecture
+- Update to v1.10.0
+  * vendor github.com/containers/[email protected]
+  * Remove GO111MODULE in favor of -mod=vendor
+  * Vendor in containers/storage v1.12.16
+  * Add '-' minus syntax for removal of config values
+  * tests: enable overlay tests for rootless
+  * rootless, overlay: use fuse-overlayfs
+  * vendor github.com/containers/[email protected]
+  * Added '-' syntax to remove volume config option
+  * delete successfully pushed message
+  * Add golint linter and apply fixes
+  * vendor github.com/containers/[email protected]
+  * Change wait to sleep in buildahimage readme
+  * Handle ReadOnly images when deleting images
+  * Add support for listing read/only images
+  * from/import: record the base image's digest, if it has one
+  * Fix CNI version retrieval to not require network connection
+  * Add misspell linter and apply fixes
+  * Add goimports linter and apply fixes
+  * Add stylecheck linter and apply fixes
+  * Add unconvert linter and apply fixes
+  * image: make sure we don't try to use zstd compression
+  * run.bats: skip the "z" flag when testing --mount
+  * Update to runc v1.0.0-rc8
+  * Update to match updated runtime-tools API
+  * bump github.com/opencontainers/runtime-tools to v0.9.0
+  * Build e2e tests using the proper build tags
+  * Add unparam linter and apply fixes
+  * Run: correct a typo in the --cap-add help text
+  * unshare: add a --mount flag
+  * fix push check image name is not empty
+  * add: fix slow copy with no excludes
+  * Add errcheck linter and fix missing error check
+  * Improve tests/tools/Makefile parallelism and abstraction
+  * Fix response body not closed resource leak
+  * Switch to golangci-lint
+  * Add gomod instructions and mailing list links
+  * On Masked path, check if /dev/null already mounted before mounting
+  * Update to containers/storage v1.12.13
+  * Refactor code in package imagebuildah
+  * Add rootless podman with NFS issue in documentation
+  * Add --mount for buildah run
+  * import method ValidateVolumeOpts from libpod
+  * Fix typo
+  * Makefile: set GO111MODULE=off
+  * rootless: add the built-in slirp DNS server
+  * Update docker/libnetwork to get rid of outdated sctp package
+  * Update buildah-login.md
+  * migrate to go modules
+  * install.md: mention go modules
+  * tests/tools: go module for test binaries
+  * fix --volume splits comma delimited option
+  * Add bud test for RUN with a priv'd command
+  * vendor logrus v1.4.2
+  * pkg/cli: panic when flags can't be hidden
+  * pkg/unshare: check all errors
+  * pull: check error during report write
+  * run_linux.go: ignore unchecked errors
+  * conformance test: catch copy error
+  * chroot/run_test.go: export funcs to actually be executed
+  * tests/imgtype: ignore error when shutting down the store
+  * testreport: check json error
+  * bind/util.go: remove unused func
+  * rm chroot/util.go
+  * imagebuildah: remove unused dedupeStringSlice
+  * StageExecutor: EnsureContainerPath: catch error from SecureJoin()
+  * imagebuildah/build.go: return instead of branching
+  * rmi: avoid redundant branching
+  * conformance tests: nilness: allocate map
+  * imagebuildah/build.go: avoid redundant filepath.Join()
+  * imagebuildah/build.go: avoid redundant os.Stat()
+  * imagebuildah: omit comparison to bool
+  * fix "ineffectual assignment" lint errors
+  * docker: ignore "repeats json tag" lint error
+  * pkg/unshare: use ... instead of iterating a slice
+  * conformance: bud test: use raw strings for regexes
+  * conformance suite: remove unused func/var
+  * buildah test suite: remove unused vars/funcs
+  * testreport: fix golangci-lint errors
+  * util: remove redundant return statement
+  * chroot: only log clean-up errors
+  * images_test: ignore golangci-lint error
+  * blobcache: log error when draining the pipe
+  * imagebuildah: check errors in deferred calls
+  * chroot: fix error handling in deferred funcs
+  * cmd: check all errors
+  * chroot/run_test.go: check errors
+  * chroot/run.go: check errors in deferred calls
+  * imagebuildah.Executor: remove unused onbuild field
+  * docker/types.go: remove unused struct fields
+  * util: use strings.ContainsRune instead of index check
+  * Cirrus: Initial implementation
+  * buildah-run: fix-out-of-range panic (2)
+  * Update containers/image to v2.0.0
+  * run: fix hang with run and --isolation=chroot
+  * run: fix hang when using run
+  * chroot: drop unused function call
+  * remove --> before imgageID on build
+  * Always close stdin pipe
+  * Write deny to setgroups when doing single user mapping
+  * Avoid including linux/memfd.h
+  * Add a test for the symlink pointing to a directory
+  * Add missing continue
+  * Fix the handling of symlinks to absolute paths
+  * Only set default network sysctls if not rootless
+  * Support --dns=none like podman
+  * fix bug --cpu-shares parsing typo
+  * Fix validate complaint
+  * Update vendor on containers/storage to v1.12.10
+  * Create directory paths for COPY thereby ensuring correct perms
+  * imagebuildah: use a stable sort for comparing build args
+  * imagebuildah: tighten up cache checking
+  * bud.bats: add a test verying the order of --build-args
+  * add -t to podman run
+  * imagebuildah: simplify screening by top layers
+  * imagebuildah: handle ID mappings for COPY --from
+  * imagebuildah: apply additionalTags ourselves
+  * bud.bats: test additional tags with cached images
+  * bud.bats: add a test for WORKDIR and COPY with absolute destinations
+  * Cleanup Overlay Mounts content
+  * Add support for file secret mounts
+  * Add ability to skip secrets in mounts file
+  * allow 32bit builds
+  * fix tutorial instructions
+  * imagebuilder: pass the right contextDir to Add()
+  * add: use fileutils.PatternMatcher for .dockerignore
+  * bud.bats: add another .dockerignore test
+  * unshare: fallback to single usermapping
+  * addHelperSymlink: clear the destination on os.IsExist errors
+  * bud.bats: test replacing symbolic links
+  * imagebuildah: fix handling of destinations that end with '/'
+  * bud.bats: test COPY with a final "/" in the destination
+  * linux: add check for sysctl before using it
+  * unshare: set _CONTAINERS_ROOTLESS_GID
+  * Rework buildahimamges
+  * build context: support https git repos
+  * Add a test for ENV special chars behaviour
+  * Check in new Dockerfiles
+  * Apply custom SHELL during build time
+  * config: expand variables only at the command line
+  * SetEnv: we only need to expand v once
+  * Add default /root if empty on chroot iso
+  * Add support for Overlay volumes into the container.
+  * Export buildah validate volume functions so it can share code with libpod
+  * Bump baseline test to F30
+  * Fix rootless handling of /dev/shm size
+  * Avoid fmt.Printf() in the library
+  * imagebuildah: tighten cache checking back up
+  * Handle WORKDIR with dangling target
+  * Default Authfile to proper path
+  * Make buildah run --isolation follow BUILDAH_ISOLATION environment
+  * Vendor in latest containers/storage and containers/image
+  * getParent/getChildren: handle layerless images
+  * imagebuildah: recognize cache images for layerless images
+  * bud.bats: test scratch images with --layers caching
+  * Get CHANGELOG.md updates
+  * Add some symlinks to test our .dockerignore logic
+  * imagebuildah: addHelper: handle symbolic links
+  * commit/push: use an everything-allowed policy
+  * Correct manpage formatting in files section
+  * Remove must be root statement from buildah doc
+  * Change image names to stable, testing and upstream
+  * Don't create directory on container
+  * Replace kubernetes/pause in tests with k8s.gcr.io/pause
+  * imagebuildah: don't remove intermediate images if we need them
+  * Rework buildahimagegit to buildahimageupstream
+  * Fix Transient Mounts
+  * Handle WORKDIRs that are symlinks
+  * allow podman to build a client for windows
+  * Touch up 1.9-dev to 1.9.0-dev
+  * Resolve symlink when checking container path
+  * commit: commit on every instruction, but not always with layers
+  * CommitOptions: drop the unused OnBuild field
+  * makeImageRef: pass in the whole CommitOptions structure
+  * cmd: API cleanup: stores before images
+  * run: check if SELinux is enabled
+  * Fix buildahimages Dockerfiles to include support for additionalimages 
mounted from host.
+  * Detect changes in rootdir
+  * Fix typo in buildah-pull(1)
+  * Vendor in latest containers/storage
+  * Keep track of any build-args used during buildah bud --layers
+  * commit: always set a parent ID
+  * imagebuildah: rework unused-argument detection
+  * fix bug dest path when COPY .dockerignore
+  * Move Host IDMAppings code from util to unshare
+  * Add BUILDAH_ISOLATION rootless back
+  * Travis CI: fail fast, upon error in any step
+  * imagebuildah: only commit images for intermediate stages if we have to
+  * Use errors.Cause() when checking for IsNotExist errors
+  * auto pass http_proxy to container
+  * imagebuildah: don't leak image structs
+  * Add Dockerfiles for buildahimages
+  * Bump to Replace golang 1.10 with 1.12
+  * add --dns* flags to buildah bud
++++ 31 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/buildah/buildah.changes
++++ and /work/SRC/openSUSE:Factory/.buildah.new.9556/buildah.changes

Old:
----
  buildah-1.7.2.tar.xz

New:
----
  buildah-1.10.0.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ buildah.spec ++++++
--- /var/tmp/diff_new_pack.BwQ2Bd/_old  2019-08-13 13:15:48.481498153 +0200
+++ /var/tmp/diff_new_pack.BwQ2Bd/_new  2019-08-13 13:15:48.517498144 +0200
@@ -22,7 +22,7 @@
 %define with_libostree 1
 %endif
 Name:           buildah
-Version:        1.7.2
+Version:        1.10.0
 Release:        0
 Summary:        Tool for building OCI containers
 License:        Apache-2.0
@@ -36,7 +36,6 @@
 BuildRequires:  git
 BuildRequires:  glib2-devel-static
 BuildRequires:  glibc-devel-static
-BuildRequires:  go-go-md2man
 BuildRequires:  golang-packaging
 BuildRequires:  libapparmor-devel
 BuildRequires:  libassuan-devel
@@ -79,6 +78,8 @@
 cp -avr * $HOME/go/src/%{project}
 cd $HOME/go/src/%{project}
 
+# TODO: remove this in a later release of buildah and let the make targets
+# discover the tags correctly
 %if 0%{?with_libostree}
 echo "Compiling with libostree support"
 export BUILDTAGS="seccomp apparmor"
@@ -87,16 +88,8 @@
 export BUILDTAGS="seccomp apparmor containers_image_ostree_stub"
 %endif
 
-export CNIVersion=`sed -e '\,github.com/containernetworking/cni, !d' -e 's,.* 
,,g' vendor.conf`
 # Build buildah
-go build -tags "$BUILDTAGS" \
-         -buildmode=pie \
-         -ldflags '-s -w -X main.buildInfo='$SOURCE_DATE_EPOCH' -X 
main.cniVersion='$CNIVersion'' \
-         -o bin/buildah \
-         %{project}/cmd/buildah
-
-# Build manpages
-make %{?_smp_mflags} -C docs
+make %{?_smp_mflags} BUILDTAGS='$BUILDTAGS' GIT_COMMIT=unknown 
EXTRALDFLAGS=-buildmode=pie
 
 %check
 # Too many tests fail due to the restricted permissions in the build 
enviroment.
@@ -105,7 +98,7 @@
 %install
 cd $HOME/go/src/%{project}
 
-install -D -m 0755 bin/buildah %{buildroot}/%{_bindir}/buildah
+install -D -m 0755 buildah %{buildroot}/%{_bindir}/buildah
 install -d %{buildroot}/%{_mandir}/man1
 install -m 0644 docs/buildah*.1 %{buildroot}/%{_mandir}/man1
 install -D -m 0644 contrib/completions/bash/buildah 
%{buildroot}/%{_datadir}/bash-completion/completions/buildah

++++++ _service ++++++
--- /var/tmp/diff_new_pack.BwQ2Bd/_old  2019-08-13 13:15:48.773498085 +0200
+++ /var/tmp/diff_new_pack.BwQ2Bd/_new  2019-08-13 13:15:48.773498085 +0200
@@ -4,8 +4,8 @@
 <param name="url">https://github.com/containers/buildah.git</param>
 <param name="scm">git</param>
 <param name="filename">buildah</param>
-<param name="versionformat">1.7.2</param>
-<param name="revision">v1.7.2</param>
+<param name="versionformat">1.10.0</param>
+<param name="revision">v1.10.0</param>
 </service>
 
 <service name="recompress" mode="disabled">

++++++ buildah-1.7.2.tar.xz -> buildah-1.10.0.tar.xz ++++++
++++ 713326 lines of diff (skipped)


Reply via email to