Commit Graph

55 Commits

Author SHA1 Message Date
Lokesh Mandvekar (Bot)
885e1b24ef buildah-0.16-14.gitd84f05a
- autobuilt commit d84f05a

Signed-off-by: Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org>
2018-04-20 15:13:27 +00:00
Lokesh Mandvekar (Bot)
b63cc76915 buildah-0.16-13.gite008b73
- autobuilt commit e008b73

Signed-off-by: Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org>
2018-04-19 15:01:52 +00:00
Lokesh Mandvekar (Bot)
5695f6b881 buildah-0.16-12.git28a27a3
- autobuilt commit 28a27a3

Signed-off-by: Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org>
2018-04-19 10:24:11 +00:00
Lokesh Mandvekar (Bot)
4770dbb8bf buildah-0.16-11.git45a4b81
- autobuilt commit 45a4b81

Signed-off-by: Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org>
2018-04-17 18:33:22 +00:00
Lokesh Mandvekar (Bot)
63b05c76be buildah-0.16-10.git45a4b81
- autobuilt commit 45a4b81

Signed-off-by: Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org>
2018-04-17 17:56:35 +00:00
Lokesh Mandvekar (Bot)
bde88e3afe buildah-0.16-9.git6421399
- autobuilt commit 6421399

Signed-off-by: Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org>
2018-04-16 19:12:03 +00:00
Lokesh Mandvekar (Bot)
0e135eb4b4 buildah-0.16-8.git83d7d10
- autobuilt commit 83d7d10

Signed-off-by: Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org>
2018-04-16 14:50:21 +00:00
Lokesh Mandvekar (Bot)
8235da650e buildah-0.16-7.git83d7d10
- autobuilt commit 83d7d10

Signed-off-by: Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org>
2018-04-16 03:32:40 +00:00
Lokesh Mandvekar (Bot)
0d45aea83e buildah-0.16-6.git83d7d10
- autobuilt commit 83d7d10

Signed-off-by: Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org>
2018-04-16 03:22:20 +00:00
Lokesh Mandvekar
057ff556ee BR: make
Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2018-04-15 23:01:41 -04:00
Lokesh Mandvekar (Bot)
428e3b8c4f buildah-0.16-5.git4339223
- autobuilt commit 4339223

Signed-off-by: Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org>
2018-04-09 19:19:20 +00:00
Lokesh Mandvekar (Bot)
d5812cd6d1 buildah-0.16-4.git4339223
- autobuilt commit 4339223

Signed-off-by: Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org>
2018-04-09 15:20:53 +00:00
Lokesh Mandvekar
46a0f633ab buildah-0.16-3.git4339223
- autobuilt commit 4339223

Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2018-04-09 07:29:22 -04:00
Lokesh Mandvekar
d2a10b790a buildah-0.16-2.git4743c2e
- autobuilt commit 4743c2e

Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2018-04-07 23:13:18 -04:00
Lokesh Mandvekar
5cce5a1ada Revert "buildah-0.16-2.git4743c2e"
This reverts commit 61290b1bc7
since it removed the tests/ dir, which is obviously unwanted behavior.
2018-04-07 23:03:14 -04:00
Lokesh Mandvekar
61290b1bc7 buildah-0.16-2.git4743c2e
- autobuilt commit 4743c2e

Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2018-04-07 23:02:44 -04:00
Lokesh Mandvekar
c14385fae0 formatting changes and remove redundant Provides
Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2018-04-07 23:00:58 -04:00
Daniel J Walsh
78230e62b7 Add support for shell
Vendor in latest containers/image
   	 docker-archive generates docker legacy compatible images
-	 Do not create $DiffID subdirectories for layers with no configs
	 Ensure the layer IDs in legacy docker/tarfile metadata are unique
-	 docker-archive: repeated layers are symlinked in the tar file
-	 sysregistries: remove all trailing slashes
-	 Improve docker/* error messages
-	 Fix failure to make auth directory
-	 Create a new slice in Schema1.UpdateLayerInfos
-	 Drop unused storageImageDestination.{image,systemContext}
-	 Load a *storage.Image only once in storageImageSource
-	 Support gzip for docker-archive files
-	 Remove .tar extension from blob and config file names
-	 ostree, src: support copy of compressed layers
-	 ostree: re-pull layer if it misses uncompressed_digest|uncompressed_size
-	 image: fix docker schema v1 -> OCI conversion
-	 Add /etc/containers/certs.d as default certs directory
 Change image time to locale, add troubleshooting.md, add logo to other mds
  Allow --cmd parameter to have commands as values
  Document the mounts.conf file
  Fix man pages to format correctly
  buildah from now supports pulling images using the following transports:
  docker-archive, oci-archive, and dir.
  If the user overrides the storage driver, the options should be dropped
  Show Config/Manifest as JSON string in inspect when format is not set
  Adds feature to pull compressed docker-archive files
2018-04-04 10:18:08 -04:00
Daniel J Walsh
735cd52f9f Fix handling of buildah run command options 2018-02-27 05:00:14 -08:00
Peter Robinson
157846a759 Build on ARMv7 too (Fedora supports containers on that arch too) 2018-02-25 13:34:13 +00:00
Daniel J Walsh
6e0a36b0e8 Vendor in latest containers/storage
This fixes a large SELinux bug.
run: do not open /etc/hosts if not needed
Add the following flags to buildah bud and from
            --add-host
            --cgroup-parent
            --cpu-period
            --cpu-quota
            --cpu-shares
            --cpuset-cpus
            --cpuset-mems
            --memory
            --memory-swap
            --security-opt
            --ulimit
2018-02-22 15:54:45 -05:00
Daniel J Walsh
3602a57e96 Vendor in latest containers/storage
This fixes a large SELinux bug.
run: do not open /etc/hosts if not needed
Add the following flags to buildah bud and from
            --add-host
            --cgroup-parent
            --cpu-period
            --cpu-quota
            --cpu-shares
            --cpuset-cpus
            --cpuset-mems
            --memory
            --memory-swap
            --security-opt
            --ulimit
2018-02-22 14:34:08 -05:00
Daniel J Walsh
71edb442db Added handing for simpler error message for Unknown Dockerfile instructions.
Change default certs directory to /etc/containers/certs.dir
Vendor in latest containers/image
Vendor in latest containers/storage
build-using-dockerfile: set the 'author' field for MAINTAINER
Return exit code 1 when buildah-rmi fails
Trim the image reference to just its name before calling getImageName
Touch up rmi -f usage statement
Add --format and --filter to buildah containers
Add --prune,-p option to rmi command
Add authfile param to commit
Fix --runtime-flag for buildah run and bud
format should override quiet for images
Allow all auth params to work with bud
Do not overwrite directory permissions on --chown
Unescape HTML characters output into the terminal
Fix: setting the container name to the image
Prompt for un/pwd if not supplied with --creds
Make bud be really quiet
Return a better error message when failed to resolve an image
Update auth tests and fix bud man page
2018-02-12 13:59:06 -05:00
Daniel J Walsh
adad6b5145 Added handing for simpler error message for Unknown Dockerfile instructions.
Change default certs directory to /etc/containers/certs.dir
Vendor in latest containers/image
Vendor in latest containers/storage
build-using-dockerfile: set the 'author' field for MAINTAINER
Return exit code 1 when buildah-rmi fails
Trim the image reference to just its name before calling getImageName
Touch up rmi -f usage statement
Add --format and --filter to buildah containers
Add --prune,-p option to rmi command
Add authfile param to commit
Fix --runtime-flag for buildah run and bud
format should override quiet for images
Allow all auth params to work with bud
Do not overwrite directory permissions on --chown
Unescape HTML characters output into the terminal
Fix: setting the container name to the image
Prompt for un/pwd if not supplied with --creds
Make bud be really quiet
Return a better error message when failed to resolve an image
Update auth tests and fix bud man page
2018-02-12 12:14:46 -05:00
Fedora Release Engineering
78c29961df - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-07 04:17:04 +00:00
Lokesh Mandvekar
6952568571 buildah-0.11-2
- Resolves: upstream gh#432
- enable debuginfo for non-fedora packages

Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2018-02-05 17:23:05 -05:00
Daniel J Walsh
b1da7ad14d Add --all to remove containers
Add --all functionality to rmi
Show ctrid when doing rm -all
Ignore sequential duplicate layers when reading v2s1
Lots of minor bug fixes
Vendor in latest containers/image and containers/storage
2018-01-17 08:45:25 -05:00
Daniel J Walsh
a636dc84ea Fix checkin 2017-12-26 07:24:49 -05:00
Daniel J Walsh
4c02e20c37 Fix checkin 2017-12-26 07:21:26 -05:00
Daniel J Walsh
01819f5ebc Display Config and Manifest as strings
Bump containers/image
Use configured registries to resolve image names
Update to work with newer image library
Add --chown option to add/copy commands
2017-12-24 05:53:52 -05:00
Daniel J Walsh
fa659c3d02 Display Config and Manifest as strings
Bump containers/image
Use configured registries to resolve image names
Update to work with newer image library
Add --chown option to add/copy commands
2017-12-24 05:49:16 -05:00
Yevhenii Shapovalov
e671b026e2 add tests 2017-12-12 13:28:04 +02:00
Lokesh Mandvekar
c55445e494
remove ostree-devel from builddep
buildah is already built without ostree, this commit just removes the
dependency.

Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2017-12-04 19:10:08 -05:00
Lokesh Mandvekar
fab7be340b
remove git from builddep
can't find git in the module ecosystem and git isn't critical for
package build.

Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2017-12-03 21:52:22 -05:00
Daniel J Walsh
9d94396108 Allow push to use the image id
Make sure builtin volumes have the correct label
2017-12-02 11:56:29 +00:00
Daniel J Walsh
fa6abe11e2 Buildah bud was failing on SELinux machines, this fixes this
Block access to certain kernel file systems inside of the container
2017-11-22 16:38:41 +00:00
Daniel J Walsh
d14dafee50 Ignore errors when trying to read containers buildah.json for loading SELinux reservations
Use credentials from kpod login for buildah
2017-11-16 22:03:26 +00:00
Daniel J Walsh
0d65c5fa08 Adds support for converting manifest types when using the dir transport
Rework how we do UID resolution in images
Bump github.com/vbatts/tar-split
Set option.terminal appropriately in run
2017-11-15 17:53:16 +00:00
Daniel J Walsh
7d3f1f0d11 Adds support for converting manifest types when using the dir transport
Rework how we do UID resolution in images
Bump github.com/vbatts/tar-split
Set option.terminal appropriately in run
2017-11-15 17:50:10 +00:00
Daniel J Walsh
404eab2b13 Bump github.com/vbatts/tar-split
Fixes CVE That could allow a container image to cause a DOS
2017-11-08 17:53:00 +00:00
Daniel J Walsh
33387dce24 Add secrets patch to buildah
Add proper SELinux labeling to buildah run
 Add tls-verify to bud command
 Make filtering by date use the image's date
 images: don't list unnamed images twice
 Fix timeout issue
 Add further tty verbiage to buildah run
 Make inspect try an image on failure if type not specified
 Add support for `buildah run --hostname`
 Tons of bug fixes and code cleanup
2017-11-08 00:56:21 +00:00
Daniel J Walsh
dd55030025 Add default transport to push if not provided
Avoid trying to print a nil ImageReference
  Add authentication to commit and push
  Add information on buildah from man page on transports
  Remove --transport flag
  Run: do not complain about missing volume locations
  Add credentials to buildah from
  Remove export command
  Run(): create the right working directory
  Improve "from" behavior with unnamed references
  Avoid parsing image metadata for dates and layers
  Read the image's creation date from public API
  Bump containers/storage and containers/image
  Don't panic if an image's ID can't be parsed
  Turn on --enable-gc when running gometalinter
  rmi: handle truncated image IDs
2017-09-22 10:24:45 +00:00
Josh Boyer
dc3f8b62d0 Build for s390x as well 2017-08-15 14:05:18 -04:00
Fedora Release Engineering
48a3db35fd - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-02 18:27:55 +00:00
Fedora Release Engineering
29b2c26411 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-26 04:18:48 +00:00
Daniel J Walsh
8df8427d8e Bump for inclusion of OCI 1.0 Runtime and Image Spec 2017-07-20 20:40:58 +00:00
Daniel J Walsh
ffb71d3da1 Bump for inclusion of OCI 1.0 Runtime and Image Spec 2017-07-20 19:43:10 +00:00
Daniel J Walsh
c6f4565f64 buildah run: Add support for -- ending options parsing
buildah Add/Copy support for glob syntax
  buildah commit: Add flag to remove containers on commit
  buildah push: Improve man page and help information
  buildah run: add a way to disable PTY allocation
  Buildah docs: clarify --runtime-flag of run command
  Update to match newer storage and image-spec APIs
  Update containers/storage and containers/image versions
  buildah export: add support
  buildah images: update commands
  buildah images: Add JSON output option
  buildah rmi: update commands
  buildah containers: Add JSON output option
  buildah version: add command
  buildah run: Handle run without an explicit command correctly
  Ensure volume points get created, and with perms
  buildah containers: Add a -a/--all option
2017-07-18 21:31:00 +00:00
Daniel J Walsh
4decefb361 buildah run: Add support for -- ending options parsing
buildah Add/Copy support for glob syntax
  buildah commit: Add flag to remove containers on commit
  buildah push: Improve man page and help information
  buildah run: add a way to disable PTY allocation
  Buildah docs: clarify --runtime-flag of run command
  Update to match newer storage and image-spec APIs
  Update containers/storage and containers/image versions
  buildah export: add support
  buildah images: update commands
  buildah images: Add JSON output option
  buildah rmi: update commands
  buildah containers: Add JSON output option
  buildah version: add command
  buildah run: Handle run without an explicit command correctly
  Ensure volume points get created, and with perms
  buildah containers: Add a -a/--all option
2017-07-18 21:16:00 +00:00
Lokesh Mandvekar
bc08a1903d fix summary
Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2017-06-14 17:37:39 -04:00