Commit graph

  • a5994eb570 Post release version bump schutzbot 2025-04-02 08:22:29 +00:00
  • 958f95f634 progress: set --cache-max-size in osbuild Michael Vogt 2025-01-27 18:01:09 +01:00
  • 2cfe043f5e main: Add a --version flag to show the build version Brian C. Lane 2025-03-28 14:35:46 -07:00
  • 63bb56e12d import: refer to pkg Simon de Vlieger 2025-03-31 12:39:01 +02:00
  • f4bbd3e048 import: move bib files to correct path Simon de Vlieger 2025-03-31 12:34:24 +02:00
  • 7ac659490c progress: add new BuildLog option Michael Vogt 2025-02-06 19:38:22 +01:00
  • a875a16309 progress: add progress.OSBuildOptions struct Michael Vogt 2025-01-27 11:52:08 +01:00
  • e51a56b084 progress: stop building when osbuild status cannot be parsed Michael Vogt 2025-02-07 13:19:50 +01:00
  • 75407ea511 progress: tweak how os.Stderr is mocked Michael Vogt 2025-02-04 12:16:46 +01:00
  • 3e7ebe81c4 progress: fix missing build log output on errors in progress Michael Vogt 2025-02-05 11:10:52 +01:00
  • 0e1a0f8ace progress: do not return if osbuild status json reading fails Michael Vogt 2025-01-27 13:53:23 +01:00
  • 655b6bbd0f progress: tweak progress error reporting Michael Vogt 2025-01-25 22:16:59 +01:00
  • 9ac654a7b1 progress: move from an internal package to external Michael Vogt 2025-01-21 10:10:29 +01:00
  • 6d0927c2f9 import: move bib files to correct path Simon de Vlieger 2025-03-31 12:16:04 +02:00
  • 441d408aee bib: deprecate the --local flag Gianluca Zuccarelli 2024-05-03 12:36:52 +01:00
  • c74c402d74 bib/internal/setup: use fake podman binary for testing bstrausser 2024-06-18 17:27:56 -04:00
  • 3cd7df7b13 bib: change octal literal prefix bstrausser 2024-06-19 12:00:54 +02:00
  • 2a89cb6739 bib/internal/setup: validate container tags early bstrausser 2024-06-13 19:27:45 -04:00
  • 4fa4ad34a0 bib: detect missing qemu-user early Michael Vogt 2024-04-08 15:17:38 +02:00
  • b3ef264353 bib: simplify getContainerSize() Michael Vogt 2024-04-18 18:39:26 +02:00
  • 9b280f0ba3 setup: Simplify container-storage mounted check Colin Walters 2024-04-01 14:30:37 -04:00
  • 2f0d81288a setup: deal with btrfs subvolumes when checking mapped storage Michael Vogt 2024-03-25 17:59:39 +01:00
  • 280f7626d5 bib: check /var/lib/containers/storage when using "--local" Michael Vogt 2024-03-20 13:07:29 +01:00
  • 1bfb930266 test: add test that ensure disk space is doubled Michael Vogt 2024-03-20 09:03:13 +01:00
  • 2d95d34bb6 Ensure root_t label for /store Colin Walters 2024-02-13 09:50:37 -05:00
  • 1ea8e87fad bib: tweak EnsureEnvironment() based on the feedback from Colin Michael Vogt 2024-03-06 16:01:10 +01:00
  • 4fa198c18d bib: mount devtmpfs inside the container too Michael Vogt 2024-03-06 14:54:24 +01:00
  • bff341cb0b Rename utils -> util Colin Walters 2024-01-10 11:41:53 -05:00
  • 3c717fde11 Add and use a helper to run subprocess Colin Walters 2024-01-09 12:26:54 -05:00
  • 214fcda30e Validate that we're in rootful podman Colin Walters 2024-01-05 16:23:52 -05:00
  • 402c3955b9 Move some helpers into modules Colin Walters 2024-01-05 17:20:31 -05:00
  • 02461ac2a3 main: allow seed setting Simon de Vlieger 2025-03-31 09:10:24 +02:00
  • f25b5e325e Revert "blueprintload: enable strict checking for toml" Simon de Vlieger 2025-03-28 16:10:35 +01:00
  • 0d668c112a go.mod: update to latest version of github.com/osbuild/blueprint Michael Vogt 2025-03-28 11:47:55 +01:00
  • d00e76ced1 main: tweak handling of --output-name to avoid adding double extensions Michael Vogt 2025-03-20 11:12:33 +01:00
  • d4c31389a9 main: show output directory content after image build Michael Vogt 2025-03-20 12:06:54 +01:00
  • 2895e71064 many: move to use the new github.com/osbuild/blueprint module Michael Vogt 2025-03-26 09:09:12 +01:00
  • fe713a0995 main: tweak how ibcli determines if bootstraping is needed Michael Vogt 2025-03-25 12:58:30 +01:00
  • d41bd9aa5b blueprintload: enable strict checking for toml Michael Vogt 2025-03-20 16:34:07 +01:00
  • bcdfda9b95 go.mod: update toml lib to v1.5.0 Michael Vogt 2025-03-20 16:22:57 +01:00
  • c0248a1c24 README: document that cross building works Michael Vogt 2025-03-25 13:16:15 +01:00
  • cd1b5bae64 test: add cross-build end-to-end test Michael Vogt 2025-02-18 19:49:31 +01:00
  • 8e6a6673f5 main: auto-cross build for foreign architectures Michael Vogt 2025-03-05 18:20:19 +01:00
  • dd4547034b go.mod: update to latest version of image to get PR#1342 Michael Vogt 2025-03-05 18:19:36 +01:00
  • 2c5f05e85b Post release version bump schutzbot 2025-03-14 14:53:28 +00:00
  • e7b9fbff1e ibcli: don't split outputfilename Simon de Vlieger 2025-03-14 12:31:07 +01:00
  • b51d1f983a image-builder: use testutil.Chdir() in TestBuildIntegrationHappy Michael Vogt 2025-03-13 21:24:11 +01:00
  • 2f0caddf91 testutil: add testutil.Chdir() helper Michael Vogt 2025-03-13 21:21:28 +01:00
  • ccb4269b62 ibcli: add new --output-name flag Michael Vogt 2025-03-13 17:30:59 +01:00
  • 8635a22ad9 main: skip arch checks onIMAGE_BUILDER_EXPERIMENTAL=bootstrap Michael Vogt 2025-02-18 20:22:47 +01:00
  • 06e73caec1 main: show "success" message with output dir when build finishes Michael Vogt 2025-03-10 10:54:27 +01:00
  • 3eecad6b30 doc: fix typo Simon de Vlieger 2025-03-10 09:41:11 +01:00
  • c3ca146161 main: fix creating output dir for --with-buildlog Michael Vogt 2025-03-07 13:55:28 +01:00
  • 3fd0373bc0 packit: enable epel-9 and epel-10 Simon de Vlieger 2025-03-06 08:01:57 +01:00
  • 1087fd7187 build(deps): bump github.com/cheggaaa/pb/v3 in the go-deps group dependabot[bot] 2025-03-05 04:31:05 +00:00
  • e03922e299 Post release version bump schutzbot 2025-03-05 08:19:49 +00:00
  • dfa58fd6b5 chore: bump deps Simon de Vlieger 2025-03-04 21:48:49 +01:00
  • 0cc171e1f9 doc: build command Simon de Vlieger 2025-02-13 10:48:01 +00:00
  • ca7ea33765 doc: rename output -> format Simon de Vlieger 2025-02-26 20:40:28 +01:00
  • 08f8c13c5c doc: list-images Simon de Vlieger 2025-02-12 10:56:13 +00:00
  • 887d3fee22 doc: sudo for build Simon de Vlieger 2025-02-10 21:27:54 +00:00
  • 6b97573d2e doc: provide links in FAQ Simon de Vlieger 2025-02-06 09:54:11 +01:00
  • dd954a7c6b doc: fix up Go installation Simon de Vlieger 2025-02-06 09:49:31 +01:00
  • 9064036048 doc: drop arguments from install examples Simon de Vlieger 2025-02-06 09:48:55 +01:00
  • cefe2f8527 readme: update installation instructions Simon de Vlieger 2025-03-01 22:14:42 +01:00
  • 4d9cf723fd main: rename output to format Simon de Vlieger 2025-02-26 20:15:33 +01:00
  • 58aa0cf87b main: rename basedir -> base-dir Simon de Vlieger 2025-02-26 20:12:07 +01:00
  • 2e741a70ad main: add build --with-buildlog Michael Vogt 2025-01-27 17:00:41 +01:00
  • 55d3b4916a go.mod: update to latest "bib" version Michael Vogt 2025-02-25 09:22:08 +01:00
  • 444c6cf087 Post release version bump schutzbot 2025-02-19 08:19:11 +00:00
  • 6dd8515801 main: simplify upload error handling Lukas Zapletal 2025-02-12 10:36:44 +01:00
  • 8d03b2215c build: add bin/ to gitignore Lukas Zapletal 2025-02-12 10:36:16 +01:00
  • ef8b8328cb Post release version bump schutzbot 2025-02-14 11:25:17 +00:00
  • a8d6751e19 docs: describe the way to add/override repositories Michael Vogt 2025-02-12 17:45:09 +01:00
  • bc5be2ba8a main: add --force-repo flag Michael Vogt 2025-02-12 16:59:37 +01:00
  • e2aeecec8e repos: make clearer why newRepoRegistry is a var Michael Vogt 2025-02-11 16:51:48 +01:00
  • 5f6d59013f go.mod: update to latest images release to get images PR#1211 Michael Vogt 2025-02-11 16:43:06 +01:00
  • a11e124133 main: add new --extra-repo flag Michael Vogt 2025-01-31 12:56:53 +01:00
  • 25f21a3205 main: add upload support directly to build Michael Vogt 2025-02-03 21:41:53 +01:00
  • e41377b82a main: add new upload command Michael Vogt 2025-01-29 17:46:53 +01:00
  • 0678d8ddfd main: update for new reporegistry.New() api (c.f. pr#1179) Michael Vogt 2025-02-06 17:48:58 +01:00
  • 1a14f5bae3 go.mod: update images to v0.116.0 Michael Vogt 2025-02-10 13:10:50 +01:00
  • 0a3c642772 go.mod: update to get the latest progress fixes from bib Michael Vogt 2025-02-06 17:16:09 +01:00
  • 036de52a39
    describeimg: typo in describe output Simon de Vlieger 2025-02-06 20:00:49 +01:00
  • 7c6db68c98 main: add -v,--verbose switch that enables verbose build logging Michael Vogt 2025-02-05 09:42:27 +01:00
  • 8b09755cab Post release version bump schutzbot 2025-02-05 08:17:38 +00:00
  • 19ef77337a main: reset the terminal properly on SIGINT,SIGTERM Michael Vogt 2025-02-04 12:59:23 +01:00
  • 24dc23ac3b main: fix auto-detected distro that is non-visible, tweak order Michael Vogt 2025-02-04 12:01:50 +01:00
  • fdab539045 Post release version bump schutzbot 2025-02-03 13:23:26 +00:00
  • 379c97456b ci/packit: set downstream name Simon de Vlieger 2025-02-03 12:10:46 +01:00
  • f9ff8ffbf1 specfile: build requires libxcrypt-compat Simon de Vlieger 2025-02-03 12:15:08 +01:00
  • 44d6622ba9 Post release version bump schutzbot 2025-02-03 08:38:08 +00:00
  • 29e7814796 ci/packit: enable fedora PRs Simon de Vlieger 2025-01-31 23:06:19 +01:00
  • 3c2e8dd9af cmd: add new describe-image command Michael Vogt 2024-12-12 10:27:01 +01:00
  • 2455b9d586 doc: initial documentation Simon de Vlieger 2024-12-20 09:12:37 +01:00
  • c590c38d4f main: silence all logrus logging for now Michael Vogt 2025-01-30 15:07:16 +01:00
  • 0f0815d268 main: tweak the help of manifest and build Michael Vogt 2025-01-29 16:47:54 +01:00
  • c72ed92a2f Containerfile: build without cgo to avoid arm64 crashing Michael Vogt 2025-01-29 16:25:15 +01:00
  • f46ca14f85 image-builder: update TestBuildIntegrationErrors tests Michael Vogt 2025-01-29 12:56:22 +01:00
  • e41cf0e429 testutil: add new CaptureStdio helper Michael Vogt 2025-01-29 12:48:53 +01:00