Commit graph

  • 93e1c60460 api: new host side API to be used by the container Christian Kellner 2019-10-29 19:19:32 +01:00
  • 76518db26b dump_fds: add flags and address parameter Christian Kellner 2019-10-27 10:32:30 +01:00
  • 1c5b97afbc load_fds: use frombytes instead of fromstring Christian Kellner 2019-10-27 10:29:48 +01:00
  • 27cf84edd5 bind osbuild module from dynamically discovered path Martin Sehnoutka 2019-10-16 15:12:31 +02:00
  • 831459e9e9 fix execv /usr/lib/osbuild/osbuild-run does not exist Martin Sehnoutka 2019-10-16 10:23:47 +02:00
  • ce6f77cbdc stages: add org.osbuild.chrony stage Ondřej Budai 2019-10-18 12:00:59 +02:00
  • 21d91fd6df stages: add org.osbuild.groups stage Ondřej Budai 2019-10-17 12:46:32 +02:00
  • d0a3f99342 stages/users: set authorized_keys file permissions to 600 Ondřej Budai 2019-10-17 13:46:21 +02:00
  • dff8d6591b tests: fix ResourceWarning: unclosed file when running osbuild Ondřej Budai 2019-10-17 13:02:05 +02:00
  • 2457635bac assemblers/qemu: simplify mkfs Tom Gundersen 2019-10-15 00:52:37 +01:00
  • 26d29b646b stages/rpm: whitelist checksum algorithms Lars Karlitski 2019-10-15 08:18:59 +02:00
  • bd02c4d8a4 Update packit.yaml for f31 msehnout 2019-10-14 13:49:10 +02:00
  • 2b872bbbfb stages: add org.osbuild.rpm Lars Karlitski 2019-10-13 15:07:54 +02:00
  • 06bc4996a2 test/assembler: verify the bootloader Tom Gundersen 2019-10-11 20:37:30 +02:00
  • ea4a6d135e assembler/qemu/grub: don't search for the root partition Tom Gundersen 2019-10-12 17:53:22 +02:00
  • d15bbaa05d test: remove redundant tests and Vagrant integration Tom Gundersen 2019-10-12 23:45:00 +02:00
  • 21df63ba31 stages/dnf: embed the gpgkey in the pipeline Tom Gundersen 2019-10-11 17:29:33 +02:00
  • 8d62bed7e4 test: give osbuild time to clean up on SIGINT Lars Karlitski 2019-10-11 01:07:20 +02:00
  • 3e00117d35 test: prefix temporary directory with osbuild-test- Lars Karlitski 2019-10-11 01:11:59 +02:00
  • 1b9305b024 travis: make unittest more verbose Lars Karlitski 2019-10-07 22:32:30 +02:00
  • 2819d07296 test: test qemu assembler Lars Karlitski 2019-10-07 14:23:50 +02:00
  • eab8cbff5e assemblers/qemu: don't try to compress raw or vdi formats Lars Karlitski 2019-10-07 14:22:17 +02:00
  • 2be0530047 tests: Use one store per class instead of per test method Ondřej Budai 2019-10-07 10:00:37 +02:00
  • 85ebb084b5 tests: introduce stage testing Ondřej Budai 2019-10-02 15:17:08 +02:00
  • 5edac4ee58 tools/tree-diff: strip NULL character from selinux xattr Ondřej Budai 2019-10-02 15:11:34 +02:00
  • fd2a20d247 tools/tree-diff: Use hash for content diffs Ondřej Budai 2019-09-26 14:56:49 +02:00
  • 9fd9270c53 tools/tree-diff: List all dirs and files inside added/deleted dirs Ondřej Budai 2019-09-18 17:24:14 +02:00
  • 0862722b03 Introduce cloud-base sample Martin Sehnoutka 2019-10-07 12:13:09 +02:00
  • e12f55aa21 tests: print stdout from osbuild when it fails Ondřej Budai 2019-10-02 14:41:56 +02:00
  • 9fbe80722b assemblers: add org.osbuild.rawfs Lars Karlitski 2019-10-06 10:13:55 +02:00
  • 7375e4f5dd tree-diff: change shebang to respect $PATH Lars Karlitski 2019-10-06 14:31:59 +02:00
  • cb2f383601 remoteloop: make LoopClient.device a context manager Lars Karlitski 2019-10-06 00:39:18 +02:00
  • 0dd60b3abf remoteloop: pass filename to create_device Lars Karlitski 2019-10-06 00:11:26 +02:00
  • 356f62058f remoteloop: remove dir_fd argument in create_device Lars Karlitski 2019-10-05 23:58:33 +02:00
  • 3d3ffda5d8 remoteloop: don't close a socket it didn't open Lars Karlitski 2019-10-05 23:41:06 +02:00
  • c1dca86505 samples: remove base-from-yum.json Lars Karlitski 2019-10-04 22:21:37 +02:00
  • ff56cb7f6a test: introduce OSBUILD_TEST_STORE Lars Karlitski 2019-10-06 10:21:23 +02:00
  • 23edc18bed sum up the procedure necessary for releasing new version Martin Sehnoutka 2019-10-04 10:59:57 +02:00
  • 434a01602b 3 Lars Karlitski 2019-10-04 10:49:57 +02:00
  • cd49e2407c replace _libdir with _prefix/lib Martin Sehnoutka 2019-10-03 13:49:56 +02:00
  • f9b2da9ad3 osbuild: print tree id and output id also in non-json mode Ondřej Budai 2019-10-02 14:33:27 +02:00
  • 3e57f13380 stages/dnf: exclude-packages → exclude_packages Lars Karlitski 2019-10-03 11:23:43 +02:00
  • 72c3157162 assemblers/qemu: replace grub2-install Tom Gundersen 2019-09-02 22:56:19 +02:00
  • 816d111779 assemblers/qemu/loop: open backing file O_DIRECT Tom Gundersen 2019-10-02 14:24:55 +02:00
  • f470c3f3a3 assemblers/qemu: fix the partition UUID in the pipeline Tom Gundersen 2019-10-02 00:00:02 +02:00
  • 0be34c8bcc test_boot: show stderr of qemu process Lars Karlitski 2019-10-02 00:50:12 +02:00
  • fa8de2f6d8 move files from /usr/libexec to /usr/lib Martin Sehnoutka 2019-10-02 12:18:34 +02:00
  • 8f9dd5ec7d stages/dnf: support --exclude Tom Gundersen 2019-09-30 23:17:18 +02:00
  • adf5989de2 osbuild/pipeline: Fix crashes when running multiple builds at once Ondřej Budai 2019-10-01 08:46:01 +02:00
  • 6ed426773f stages/yum: don't name the repositories Tom Gundersen 2019-09-29 23:46:37 +02:00
  • db6e933cb8 test: add docstring to osbuildtest.TestCase Lars Karlitski 2019-09-29 19:53:17 +02:00
  • 2205e972d3 test: move temporary store to osbuildtest.TestCase Lars Karlitski 2019-09-29 19:50:10 +02:00
  • 34098bf6c6 assembler: rename qcow2 to qemu and add support for more formats Tom Gundersen 2019-09-29 15:44:46 +02:00
  • 840bfd580c stages/dnf: don't name the repositories Tom Gundersen 2019-09-29 16:10:27 +02:00
  • 4ba125e393 pipeline: stop naming pipelines Tom Gundersen 2019-09-29 16:39:44 +02:00
  • d42b8113fa osbuild: allow reading pipeline from stdin Lars Karlitski 2019-09-27 17:41:42 +02:00
  • 3a0a480792 stages: Drop the remove-uniqueness stage Ondřej Budai 2019-09-24 17:56:14 +02:00
  • fd8eb9492f stages/dnf: Remove random seed after dnf run Ondřej Budai 2019-09-26 14:47:35 +02:00
  • cc73fa5d10 stages/dnf: Improve dnf stage reproducibility Ondřej Budai 2019-09-24 17:53:52 +02:00
  • 2ab9ba4e33 test: refactor boot test Lars Karlitski 2019-09-26 18:09:11 +02:00
  • 83475cc9f4 osbuild: store outputs in objectstore Lars Karlitski 2019-09-25 21:56:47 +02:00
  • cb173f7d3c objectstore: refer to objects, not trees Lars Karlitski 2019-09-25 21:55:12 +02:00
  • 9edeb19ebb osbuild: add --json argument Lars Karlitski 2019-09-25 18:25:40 +02:00
  • 635b041d84 pipeline: simplify return value of Pipeline.run() Lars Karlitski 2019-09-25 18:11:59 +02:00
  • fd37a5d646 pipeline: introduce output id Lars Karlitski 2019-09-25 16:10:56 +02:00
  • f1151a1719 objectstore: clarify ENOTEMPTY handling Lars Karlitski 2019-09-21 14:49:02 +02:00
  • 56a25adf7f travis: pin the pylint version Tom Gundersen 2019-09-25 13:50:22 +02:00
  • 7d39b5766d travis: disable python's output buffering Lars Karlitski 2019-09-24 20:20:20 +02:00
  • 3009b9255f stages: remove org.osbuild.anaconda Lars Karlitski 2019-09-24 16:11:19 +02:00
  • bbe4129f36 stages/dnf: remove dnf cache directory Lars Karlitski 2019-09-24 01:41:09 +02:00
  • 57c82a00d0 stages/dnf: verify repository checksum Lars Karlitski 2019-09-24 00:57:02 +02:00
  • e23b5a32a2 stages/yum: only write known options to repo file Lars Karlitski 2019-09-24 15:53:31 +02:00
  • 0dd939b658 stages/dnf: only write known options to repo file Lars Karlitski 2019-09-24 15:50:37 +02:00
  • 93da5caa69 stages/dnf: add mandatory basearch argument Lars Karlitski 2019-09-23 22:52:05 +02:00
  • cd59b94ded tree-wide: always explicitly pass check to subprocess.run Lars Karlitski 2019-09-24 16:11:53 +02:00
  • ff8b21ae22 tools: add a helper to generate a 'deep diff' of two trees Tom Gundersen 2019-09-16 21:47:14 +02:00
  • 209d3fa437 release version 2 Martin Sehnoutka 2019-09-17 15:56:55 +02:00
  • e362fadec8 packit: use default tarball and version behavior Tomas Tomecek 2019-09-16 13:38:48 +02:00
  • c082222cf4 run timezone and firewall tests in CI Martin Sehnoutka 2019-09-10 14:27:49 +02:00
  • 27bbb02265 make firewall options optional Martin Sehnoutka 2019-09-10 14:48:31 +02:00
  • a8df4ca2dc tests: Do not use compression in tar assembler Ondřej Budai 2019-09-10 14:04:57 +02:00
  • 283281f047 assemblers/tar: Allow creating tar archive without any compression Ondřej Budai 2019-09-10 14:03:00 +02:00
  • 7fabcfe333 stages/locale: Refactor locale stage to look like similar ones Ondřej Budai 2019-09-09 10:55:58 +02:00
  • 8fa41de07c gitignore: Add test directories to gitignore Ondřej Budai 2019-09-09 10:51:51 +02:00
  • 727a6a8772 tests: Fix EXTRACT integration tests Ondřej Budai 2019-09-09 10:51:06 +02:00
  • 57bdfef754 stages/ansible: Drop the ansible stage Ondřej Budai 2019-09-09 08:55:20 +02:00
  • f78db47a0e assembler/qcow2: Move temporary image out of /tmp Ondřej Budai 2019-09-05 08:30:18 +02:00
  • 6bd568192a osbuild: Move /var in BuildRoot outside of tmpfs Ondřej Budai 2019-09-05 08:16:02 +02:00
  • 883b9dc3c5 osbuild: Change default value of --store to just .osbuild Ondřej Budai 2019-09-05 09:38:05 +02:00
  • 4a40c6d2d6 README: update to match current state and add running example Ondřej Budai 2019-09-04 14:20:34 +02:00
  • cf046fcaeb osbuild: fix stages caching Ondřej Budai 2019-09-03 16:34:17 +02:00
  • 9f5f4ebfa6 Remove tarball-alternative rule and replace tarball rule Martin Sehnoutka 2019-08-30 11:54:58 +02:00
  • 448da5df8f [packit] sync from downstream branch 'master' Martin Sehnoutka 2019-08-30 11:49:46 +02:00
  • 2c73187046 assemblers/qcow2: Pass size explicitly Lars Karlitski 2019-09-01 14:28:12 +02:00
  • 358ef27f9f assemblers/qcow2: Don't create extra level of tmp Lars Karlitski 2019-09-01 14:22:37 +02:00
  • 61be6985a9 travis: test that the images boot Tom Gundersen 2019-08-29 15:45:53 +02:00
  • ba6918f945 osbuild: allow additional an additional build-pipeline to be prepended Tom Gundersen 2019-08-29 15:31:35 +02:00
  • ba846aafcf test: test the in-tree version of our tool Tom Gundersen 2019-08-29 14:33:17 +02:00
  • a41ce99521 test: make the testsuite passive rather than active Tom Gundersen 2019-08-29 14:24:13 +02:00
  • e14b93b06e Set up continuous delivery for Fedora Rawhide/30 Martin Sehnoutka 2019-08-29 15:16:29 +02:00