1
0
mirror of https://github.com/projectatomic/atomic.git synced 2026-02-06 03:45:28 +01:00

Commit Graph

  • e3bde4c094 docker: implement validate_layer Giuseppe Scrivano 2017-12-15 12:45:03 +01:00
  • 0fbd768d50 verify: move Docker specific code to backends/_docker.py Giuseppe Scrivano 2017-12-15 12:44:06 +01:00
  • dff5080bfa validate: drop dead code Giuseppe Scrivano 2017-12-15 11:16:15 +01:00
  • 9218fe0516 containers, update: add --all option Giuseppe Scrivano 2017-11-27 23:46:50 +01:00
  • a7a67c9d57 images, update: add --all option Giuseppe Scrivano 2017-12-13 15:35:46 +01:00
  • 7b98212218 syscontainers: make sure _resolve_image drop img prefixes Giuseppe Scrivano 2017-11-29 13:25:22 +01:00
  • 140e486898 syscontainers: get_containers() includes the default tag Giuseppe Scrivano 2017-11-28 13:13:38 +01:00
  • 71fe6e6b58 syscontainers: support controlled upgrades Giuseppe Scrivano 2017-11-27 23:45:39 +01:00
  • 7b7fc9f612 syscontainers: change upgrade boolean to enum Giuseppe Scrivano 2017-11-27 23:08:46 +01:00
  • 78340b47c7 syscontainers: refactor handling rootfs into a function Ruixin Bao 2018-01-03 20:09:33 +00:00
  • 340a172108 syscontainer: make '_get_remote_location' into static method Ruixin Bao 2018-01-03 16:44:12 +00:00
  • be415ea600 syscontainers: move rewrite remote rootfs into a function Ruixin Bao 2018-01-02 18:46:32 +00:00
  • cf0a18c392 syscontainer: move '_resolve_remote_path' into refactored function Ruixin Bao 2017-12-29 16:29:02 +00:00
  • 64cc86e7ca syscontainer/unit: add test to test remote refactoring Ruixin Bao 2017-12-28 22:35:48 +00:00
  • a551ba0648 syscontainers: refactor part of remote logic into a function Ruixin Bao 2017-12-28 20:37:20 +00:00
  • e9ea013f57 syscontainers: refactor duplicated info reading Ruixin Bao 2017-12-14 15:58:21 +00:00
  • 3241b63f67 tests: check copied files have the correct SELinux label Giuseppe Scrivano 2017-12-11 11:30:31 +01:00
  • e8814e64f0 syscontainers: set selinux label for files copied to the host Giuseppe Scrivano 2017-12-06 19:09:18 +01:00
  • 7a14e05ac4 syscontainers: let the runtime fail if exec is not supported Giuseppe Scrivano 2017-12-04 21:49:50 +01:00
  • 37f5a52bd6 syscontainers: drop usage of runc for spec generation Giuseppe Scrivano 2017-12-04 20:23:33 +01:00
  • b31f5b13be syscontainers: drop references to runc Giuseppe Scrivano 2017-12-04 20:03:50 +01:00
  • e74f2dd256 syscontainers: expose ATOMIC Giuseppe Scrivano 2017-12-04 19:59:55 +01:00
  • df5dfa9b84 syscontainers: drop check for bwrap-oci Giuseppe Scrivano 2017-12-04 19:41:21 +01:00
  • 4979ce15c9 syscontainers: expose RUNTIME as a variable Giuseppe Scrivano 2017-12-04 19:33:51 +01:00
  • 81207e5920 Merge pull request #1148 from giuseppe/fix-exception Daniel J Walsh 2017-12-11 15:56:05 -06:00
  • e98ca9f929 util: ensure SkopeoError has msg Giuseppe Scrivano 2017-12-11 12:16:31 +01:00
  • 3e641a0ef5 Merge pull request #1142 from wydwww/master Daniel J Walsh 2017-12-06 06:48:41 -06:00
  • 9e012b3c5d fix building issue on Debian Yiding Wang 2017-12-06 12:55:21 +08:00
  • 50b0df1646 util: add list of capabilities Giuseppe Scrivano 2017-11-17 14:03:24 +01:00
  • 436cf5db54 syscontainers: ensure destdir exists Steve Milner 2017-11-29 15:55:19 -05:00
  • e5124cc67f Atomic/util.py: Handle TOML baude 2017-11-29 12:34:52 -06:00
  • de599a72ee Atomic/util.py: Make image_by_name more specific baude 2017-10-10 08:49:18 -05:00
  • efcede6303 requirements.txt: Remove gi Steve Milner 2017-11-28 14:28:47 -05:00
  • 614a3477c3 syscontainers: print only existing files, not directories Giuseppe Scrivano 2017-11-24 11:42:53 +01:00
  • 0ce66a038d syscontainers: do not delete modified files with --system-package=no Giuseppe Scrivano 2017-11-17 17:39:18 +01:00
  • d494e182b6 syscontainers: fix detection of repo location Giuseppe Scrivano 2017-11-24 12:06:54 +01:00
  • 3f33fc4673 syscontainers: disable ostree fallback to copy Giuseppe Scrivano 2017-11-24 12:05:23 +01:00
  • dfc274d636 syscontainers: add a warning if pulling a not fully qualified image Giuseppe Scrivano 2017-11-06 10:57:35 +01:00
  • 0999b88404 mount: drop prefixes from the ostree image Giuseppe Scrivano 2017-11-08 16:33:11 +01:00
  • 0bffaf6a6c mount: fail if image cannot be mounted from OSTree Giuseppe Scrivano 2017-11-08 16:15:11 +01:00
  • 983a864338 syscontainers: allow runtime defined in the configuration file Giuseppe Scrivano 2017-11-07 17:06:40 +01:00
  • 09c1489269 install: leave space between variable and = Giuseppe Scrivano 2017-11-07 17:01:39 +01:00
  • e78ecdd216 install: add new option --runtime=PATH to choose the OCI runtime Giuseppe Scrivano 2017-11-07 17:01:05 +01:00
  • d465ea5719 syscontainers: refactor the OCI runtime selection Giuseppe Scrivano 2017-11-07 14:29:56 +01:00
  • f8cca67556 help: fix pager on python 3 Tomas Tomecek 2017-11-10 15:03:07 +01:00
  • 0c69a6a096 trust, sign: prevent gpg warnings to be printed Giuseppe Scrivano 2017-11-08 09:26:46 +01:00
  • 840732d9b8 Bump to V1.20.1 V1.12.1 Daniel J Walsh 2017-11-07 11:32:59 -05:00
  • cd6af24d21 docs: document system container variables and files Giuseppe Scrivano 2017-10-26 14:31:22 +02:00
  • 30c9504f6d docker: support credentials for accessing the source registry Giuseppe Scrivano 2017-10-25 09:56:57 +02:00
  • 1c877c5860 syscontainers: support credentials for accessing the source registry Giuseppe Scrivano 2017-10-25 09:51:05 +02:00
  • 24e1a61e99 pull: support src-creds option Giuseppe Scrivano 2017-10-25 09:49:53 +02:00
  • 0435127de3 util: skopeo_copy supports src_creds Giuseppe Scrivano 2017-10-25 09:47:42 +02:00
  • c4c3f83242 syscontainers: introduce ALL_PROCESS_CAPABILITIES Giuseppe Scrivano 2017-10-24 11:52:47 +02:00
  • 25a5a15a31 util.py: add function for retrieving the known proc capabilities Giuseppe Scrivano 2017-10-24 10:46:24 +02:00
  • 4a1f5caa4c syscontainers: do not fail uninstall if uninstalling rpm fails Giuseppe Scrivano 2017-10-24 12:10:10 +02:00
  • 9cd2100f0f syscontainers: check that config.json exists before opening it Giuseppe Scrivano 2017-10-24 12:08:10 +02:00
  • 6dddc4cbf3 dockertar-sha256-helper: Defer Close Steve Milner 2017-10-13 15:51:17 -04:00
  • eced7be07c dockertar-sha256-helper: Error without arg Steve Milner 2017-10-13 15:50:00 -04:00
  • d2c4ee8197 docs, pull: add documentation for http: prefix Giuseppe Scrivano 2017-10-09 10:06:43 +02:00
  • 48c224b43c syscontainers: Use util.remove_skopeo_prefixes Steve Milner 2017-10-13 09:22:42 -04:00
  • b15a6668fe syscontainers: Remove skopeo prefixes Steve Milner 2017-10-12 17:01:08 -04:00
  • ca874944c0 syscontainers: use repo under /var if on a different fs than /ostree/repo Giuseppe Scrivano 2017-09-26 12:40:13 +02:00
  • 8c930aa940 syscontainers: refactor code in a function Giuseppe Scrivano 2017-10-12 17:10:53 +02:00
  • 270f18c48a syscontainers: Fall back to to destination Steve Milner 2017-10-11 17:31:40 -04:00
  • 62fe591d3f syscontainers: automatically re-pull the image if any layer is missing Giuseppe Scrivano 2017-10-05 10:34:51 +02:00
  • 9f33b52cbe syscontainers: print an user friendly message if a layer is missing Giuseppe Scrivano 2017-10-04 18:10:25 +02:00
  • 16b4f09cf3 syscontainers: cleanup on GLib.Error Giuseppe Scrivano 2017-10-12 13:37:33 +02:00
  • a955fb8a6d tests/storage: check for grep failure Jonathan Lebon 2017-10-03 13:00:17 +00:00
  • 47478024dc syscontainers: create empty directories in the .rpm case Giuseppe Scrivano 2017-09-25 19:03:22 +02:00
  • 90bb2a02f4 Atomic/backends/_containers_storage.py: stop baude 2017-09-14 12:03:03 -05:00
  • 9a5497f93d Atomic/scan.py: Add ability to remediate baude 2017-09-05 09:01:49 -05:00
  • bac132324d syscontainers: fix exception when 'Labels' are None in the manifest Giuseppe Scrivano 2017-09-21 21:50:05 +02:00
  • e91658efbb syscontainers: use docker.digest as image digest when present Giuseppe Scrivano 2017-09-21 19:09:13 +02:00
  • b39a7831b5 syscontainers: fix systemd directive tag for Restart= Giuseppe Scrivano 2017-09-11 18:41:21 +02:00
  • 3fb193345b test: Basic unittest for SystemContainers._get_skopeo_args Steve Milner 2017-09-08 16:26:19 -04:00
  • d06a7c0f36 syscontainers: do not resolve images when using skopeo copy Giuseppe Scrivano 2017-09-08 19:38:44 +02:00
  • 2e4a283b2a ostree: Skopeo pull supports insecure images again Giuseppe Scrivano 2017-09-08 17:35:46 +02:00
  • e339dca935 ostree: image Size is the same as VirtualSize Giuseppe Scrivano 2017-09-08 17:34:34 +02:00
  • 8323e9df07 Atomic/backends/_containers_storage.py: backend functions for containers baude 2017-09-05 15:50:23 -05:00
  • f00b49b12e Atomic/backends/_containers_storage.py: Ensure size is reported correctly baude 2017-09-07 08:26:18 -05:00
  • 7d18f18849 Add prune for containers-storage baude 2017-09-05 12:17:29 -05:00
  • f2d77056f9 Atomic/backends/_containers_storage.py: Enable tagging baude 2017-09-05 15:07:58 -05:00
  • abe011a15c Create a mountpoint directory with overlay storage driver Jan Černý 2017-08-09 14:22:56 +02:00
  • 5f4d4f7ff0 Delete: Add ability to delete images from container-storage baude 2017-08-31 15:47:55 -05:00
  • 057536cab4 Pull image to containers-storage baude 2017-08-30 12:33:58 -05:00
  • 9cbe70c73f Typo fix on concatenation baude 2017-09-01 08:26:33 -05:00
  • 40a3c368f6 syscontainers, uninstall: force a daemon-reload after rm'ing the service file Giuseppe Scrivano 2017-08-30 15:53:59 +02:00
  • a9d15f5ad7 syscontainers: use os.path.join instead of manually built paths Giuseppe Scrivano 2017-08-30 10:57:24 +02:00
  • a3c62ea339 syscontainers, uninstall: reorder the cleanup steps Giuseppe Scrivano 2017-08-30 09:26:01 +02:00
  • f891063de4 syscontainers, uninstall: combine stop and disable in disable --now Giuseppe Scrivano 2017-08-30 09:35:54 +02:00
  • a460b2f452 syscontainers, prune: drop dangling checkouts Giuseppe Scrivano 2017-08-30 10:19:09 +02:00
  • 1a26de225d syscontainers: change ostree prune flag to PRUNE_FLAGS_REFS_ONLY Giuseppe Scrivano 2017-08-30 09:22:30 +02:00
  • 72a805e1ee Add verification options to dbus baude 2017-08-29 07:59:18 -05:00
  • 93445eeb24 Atomic integration with kpod images and kpod ps baude 2017-08-28 14:14:56 -05:00
  • 6ea8ea98da syscontainers: use Skopeo copy to pull images Giuseppe Scrivano 2017-08-26 00:34:16 +02:00
  • 8fcdfe4e51 .papr.yml: add python3-PyYAML Giuseppe Scrivano 2017-08-28 16:22:53 +02:00
  • 2516008428 papr.yml: add make Giuseppe Scrivano 2017-08-28 10:50:38 +02:00
  • 8ba150955a syscontainers: Give user info when run can not find the image Steve Milner 2017-08-24 16:34:55 -04:00
  • 6e1aee7db8 tests: unit tests for system containers container_exec Steve Milner 2017-08-22 11:16:08 -04:00
  • 4a5de16cdc tests: integration tests for 'run' with system containers Giuseppe Scrivano 2017-08-21 13:39:20 +02:00