Commit Graph
100 Commits
Author SHA1 Message Date
OpenShift Merge Robot ca2f3435be Merge pull request #2195 from ostreedev/avoid-shadows
Avoid shadowing local variables
2020-09-14 10:43:40 -04:00
OpenShift Merge Robot 9c040c1a73 Merge pull request #2196 from cgwalters/commit-shadowing-fix
commit: Tighten scope of two variables
2020-09-13 13:00:16 -04:00
OpenShift Merge Robot 71acef2d33 Merge pull request #2193 from alexlarsson/preparatory-cleanup
Preparatory cleanup for summary work
2020-09-11 11:07:00 -04:00
OpenShift Merge Robot 69282a3dd3 Merge pull request #2192 from cgwalters/error-prefixing
deploy: Add some error prefixing around xattr setting
2020-09-09 09:25:12 -04:00
OpenShift Merge Robot 3bac819a5d Merge pull request #2190 from cgwalters/ci-drop-var-test
ci: Drop var mount test
2020-09-07 19:26:02 -04:00
OpenShift Merge Robot 4d0f426e23 Merge pull request #2189 from cgwalters/release
Release 2020.6
2020-09-03 14:41:11 -04:00
OpenShift Merge Robot 75376bae4c Merge pull request #2186 from jlebon/pr/etc-rw
Fix read-only /etc when using sysroot=readonly and a separate /var mount
2020-08-28 14:52:24 -04:00
OpenShift Merge Robot 22b3883aa4 Merge pull request #2184 from fkrull/docs-tags-fixes
Add some missing GI tags
2020-08-26 17:45:28 -04:00
OpenShift Merge Robot 657b6a882d Merge pull request #2183 from cgwalters/sh-inline-crates
tests/inst: Update to published sh-inline crate
2020-08-26 15:04:24 -04:00
OpenShift Merge Robot 27413afbff Merge pull request #2181 from cgwalters/port-sh-inline
tests/inst: Port to new sh-inline repo
2020-08-26 11:01:52 -04:00
OpenShift Merge Robot af881d7476 Merge pull request #2182 from mbilker/arch-linux
Fix mkinitcpio with newer systemd versions
2020-08-26 08:42:37 -04:00
OpenShift Merge Robot a85fb4fea1 Merge pull request #2180 from jlebon/pr/devel-build
configure.ac: Set is_release_build=no
2020-08-24 15:05:20 -04:00
OpenShift Merge Robot 2596a718ce Merge pull request #2179 from cgwalters/ioctl-fix
linuxfsutil: Pass int to ioctl, not long
2020-08-21 20:13:51 -04:00
OpenShift Merge Robot 9850ec9cc6 Merge pull request #2178 from cgwalters/ioctl-test
tests: Check the immutable bit
2020-08-21 14:40:21 -04:00
OpenShift Merge Robot 41b455b1b0 Merge pull request #2177 from smcv/systemd-no-syslog
boot: Replace deprecated StandardOutput=syslog with journal, etc.
2020-08-21 14:57:29 +02:00
OpenShift Merge Robot c61ff03304 Merge pull request #2175 from cgwalters/coverity-2020.5
Two small Coverity fixes
2020-08-19 16:46:49 +02:00
OpenShift Merge Robot 56f00586dd Merge pull request #2176 from cgwalters/pin-str
admin/pin: Enforce that index is a number
2020-08-19 15:45:40 +02:00
OpenShift Merge Robot 199562fc14 Merge pull request #2149 from stb-tester/boot-self-symlink
sysroot: Support /boot on root or as seperate filesystem for syslinux and u-boot
2020-08-19 01:08:30 +02:00
OpenShift Merge Robot b92f240e72 Merge pull request #2174 from cgwalters/bump-self
tests/inst: Bump to latest ostree and gtk-rs
2020-08-18 23:08:36 +02:00
OpenShift Merge Robot fa9942c7ad Merge pull request #2173 from cgwalters/release
Release 2020.5
2020-08-18 19:11:02 +02:00
OpenShift Merge Robot 364556b8ae Merge pull request #2172 from jlebon/pr/add-initrds-prep
Miscellaneous patches split out of #2155
2020-08-17 17:59:18 +02:00
OpenShift Merge Robot 543610bdd2 Merge pull request #2127 from cgwalters/destructive-rs
tests/inst: Add destructive test framework
2020-08-17 17:15:29 +02:00
OpenShift Merge Robot 83bb09ae33 Merge pull request #2170 from jprvita/for-upstream
dracut: Create reproducible images
2020-08-16 22:25:20 +02:00
OpenShift Merge Robot ab95c0264c Merge pull request #2168 from arithx/ci_pxe_offline
ci: add pxe-offline-install testiso scenario
2020-08-13 16:43:38 +02:00
OpenShift Merge Robot 012af18ceb Merge pull request #2103 from cgwalters/underlay-live
Add "transient" unlock
2020-08-07 17:29:31 -04:00
OpenShift Merge Robot 621e1d7394 Merge pull request #2166 from pwithnall/summary-sig-downloads
pull: Add summary-{,sig-}bytes options to ostree_repo_pull()
2020-08-07 13:24:58 -04:00
OpenShift Merge Robot 13e44a6aac Merge pull request #2163 from cgwalters/fix-ci
ci: Barf on unset umask
2020-08-05 21:20:27 +02:00
OpenShift Merge Robot 1dedc69a46 Merge pull request #2159 from agners/show-parent
Show commit checksum of parent, if present
2020-08-04 21:54:28 +02:00
OpenShift Merge Robot 9832a36a8c Merge pull request #2160 from cgwalters/sysroot-ro
remount: Still remount /sysroot writable if not configured ro
2020-08-02 20:53:41 -04:00
OpenShift Merge Robot 4fb5b8f85d Merge pull request #2162 from cgwalters/fix-repo-finder
tests/repo-finder: Explicitly commit empty dir
2020-08-02 10:29:45 -04:00
OpenShift Merge Robot 769aaea725 Merge pull request #2161 from cgwalters/fix-ci
ci: Fix ISO testing
2020-08-02 09:02:06 -04:00
OpenShift Merge Robot 725b287e3e Merge pull request #2156 from jlebon/pr/clarify-ref-rev
app: Fix various CLI metavariable names
2020-08-01 15:02:23 -04:00
OpenShift Merge Robot a5409b872f Merge pull request #2157 from agners/improve-man-pages
Improve man pages
2020-07-31 14:12:42 -04:00
OpenShift Merge Robot 2905de89c6 Merge pull request #2158 from bgilbert/testiso
ci: test FCOS PXE and ISO install
2020-07-31 13:52:59 -04:00
OpenShift Merge Robot 21c9840d13 Merge pull request #2153 from cgwalters/release-2020-4
Release 2020.4
2020-07-22 16:48:44 +02:00
OpenShift Merge Robot 12a9161a79 Merge pull request #2152 from cgwalters/pull-fdatasync
pull: Add --per-object-fsync
2020-07-20 13:55:26 -04:00
OpenShift Merge Robot d5968f2cb2 Merge pull request #2150 from cgwalters/pull-append-written
pull: Also append bytes written
2020-07-18 11:00:49 -04:00
OpenShift Merge Robot 848411c9e3 Merge pull request #2151 from jlebon/pr/too-parallel
ci: Constrain parallel build jobs
2020-07-17 12:00:24 -04:00
OpenShift Merge Robot 4752dd02cf Merge pull request #2146 from stb-tester/owners-uncomment-wmanley
OWNERS: Uncomment @wmanley
2020-07-10 19:20:27 +02:00
OpenShift Merge Robot cb2ecd1459 Merge pull request #2144 from cgwalters/deltas-new-style
lib/deltas: convert ostree_repo_static_delta_generate to new style
2020-07-03 11:31:45 -04:00
OpenShift Merge Robot 1b770c5e24 Merge pull request #2143 from jlebon/pr/eacces-lock
lib/repo: Handle EACCES for POSIX locking
2020-07-01 17:05:40 -04:00
OpenShift Merge Robot fd8ecdf047 Merge pull request #2131 from cgwalters/sign-success
signapi: Change API to also return a success message
2020-06-24 18:24:41 -04:00
OpenShift Merge Robot adcd261596 Merge pull request #2001 from agners/multi-device-tree
deploy: support devicetree directory
2020-06-24 03:02:18 -04:00
OpenShift Merge Robot ba7a4461be Merge pull request #2138 from cgwalters/use-autopkgtest-reboot
tests: Port to Debian autopkgtest reboot API
2020-06-19 14:37:19 -04:00
OpenShift Merge Robot 9067c1ca49 Merge pull request #2136 from cgwalters/doc-timestamp
core: Add documentation for ostree_commit_get_timestamp()
2020-06-19 13:57:33 -04:00
OpenShift Merge Robot addda9689b Merge pull request #2137 from cgwalters/fix-unexported-symbol
sysroot: Remove unimplemented ostree_sysroot_lock_with_mount_namespace
2020-06-19 13:12:07 -04:00
OpenShift Merge Robot 7c2d45e7cb Merge pull request #2133 from jlebon/pr/ci-commitmessage
ci: Import latest ci-commitmessage-submodules from rpm-ostree
2020-06-18 10:00:32 -04:00
OpenShift Merge Robot 2aa5ec7c51 Merge pull request #2135 from mwleeds/test-symbols-check-for-example
tests: Check that example symbol isn't released
2020-06-18 09:49:43 -04:00
OpenShift Merge Robot 33c95812bb Merge pull request #2132 from cgwalters/remove-unused-symbol
libostree-devel.sym: Remove nonexistent stub symbol
2020-06-17 16:18:26 -04:00
OpenShift Merge Robot 1f7f5a1db0 Merge pull request #2134 from d4s/wip/d4s/fix_abort_on_verify
Fix abort on verify
2020-06-17 15:44:27 -04:00
OpenShift Merge Robot b2dde24f00 Merge pull request #2130 from jlebon/pr/bump-libglnx
libglnx: Bump to latest
2020-06-16 22:59:55 +02:00
OpenShift Merge Robot 4b32cc5195 Merge pull request #2129 from cgwalters/ed25519-errors
sign/ed25519: Output failed signatures in error message
2020-06-16 18:15:21 +02:00
OpenShift Merge Robot fa70ab417b Merge pull request #2128 from cgwalters/verify-pre-signed
tests: Add a pre-signed-pull.sh test
2020-06-15 15:29:23 -04:00
OpenShift Merge Robot a128eb551a Merge pull request #2094 from zpiotr/patch-1
Changing link to file about contributing, in readme.
2020-06-10 14:57:14 -04:00
OpenShift Merge Robot bd9b4ea731 Merge pull request #2121 from cgwalters/arch-key
core: Add OSTREE_COMMIT_META_KEY_ARCH
2020-06-09 02:58:59 +02:00
OpenShift Merge Robot be8dcd3df2 Merge pull request #2126 from agners/improve-ostree-checkout-man
Improve checkout man page
2020-06-08 12:50:43 -04:00
OpenShift Merge Robot e36d52fe55 Merge pull request #2123 from cgwalters/all-your-base-have-arguments
commit: Note in help that --base takes an argument
2020-06-04 17:34:52 -04:00
OpenShift Merge Robot d9fc1dd55d Merge pull request #2122 from cgwalters/testrs-webserver
tests/rust: Extract a with_webserver_in helper wrapper
2020-06-04 16:18:16 +02:00
OpenShift Merge Robot 25986126c7 Merge pull request #2048 from cgwalters/rust-cmdspec-tests
Add new Rust-based tests
2020-06-02 20:31:30 +02:00
OpenShift Merge Robot 12937211e1 Merge pull request #2119 from cgwalters/bumpsplit-rustfmt
bupsplit: rustfmt(*)
2020-06-02 18:22:48 +02:00
OpenShift Merge Robot d6ce1b09cf Merge pull request #2118 from cgwalters/error-prefix-parsing
lib: Add error prefixing with specific object when loading
2020-05-29 18:52:23 -04:00
OpenShift Merge Robot c6eade5ce5 Merge pull request #2117 from cgwalters/pull-signapi-default-explicit
remote-add: Default to explicit sign-verify backends
2020-05-28 13:52:48 -04:00
OpenShift Merge Robot 854099802f Merge pull request #2116 from cgwalters/kolainst
tests/kola: Move to tests/kolainst
2020-05-27 11:43:22 -04:00
OpenShift Merge Robot 936301608a Merge pull request #2113 from cgwalters/prepare-root-sysroot-ro
Move ro /sysroot bind mount of /etc into initramfs
2020-05-26 11:38:42 -04:00
OpenShift Merge Robot 8e025978e1 Merge pull request #2105 from cgwalters/pull-signapi-explicit
pull: Add support for sign-verify=<list>
2020-05-24 14:53:46 -04:00
OpenShift Merge Robot 8801e38bba Merge pull request #2110 from jlebon/pr/fix-admin-tests2
tests/admin-test: Fix --allow-downgrade check
2020-05-22 20:27:43 +02:00
OpenShift Merge Robot 6be014daa8 Merge pull request #2111 from strugee/patch-1
Fix typo
2020-05-22 16:36:21 +02:00
OpenShift Merge Robot 0c8701b896 Merge pull request #2108 from jlebon/pr/back-out-ro-sysroot
switchroot/remount: Neuter sysroot.readonly for now
2020-05-21 17:58:04 +02:00
OpenShift Merge Robot be62a01bff Merge pull request #2106 from jlebon/pr/fix-admin-test
tests/admin-test: Ensure that commits are 1s apart
2020-05-20 19:05:35 +02:00
OpenShift Merge Robot 6586d240c2 Merge pull request #2107 from cgwalters/more-commit-clocking
admin-test: Show err.txt on unexpected failure
2020-05-20 18:33:51 +02:00
OpenShift Merge Robot 5a82d75adb Merge pull request #2102 from cgwalters/test-clockskew-check
ci: Test for clock skew
2020-05-18 21:39:30 +02:00
OpenShift Merge Robot 0d7132ec79 Merge pull request #2101 from cgwalters/signapi-no-explicit-on
pull: Only have API to disable signapi for local pulls
2020-05-18 00:06:04 -07:00
OpenShift Merge Robot b5e51d8c08 Merge pull request #2100 from cgwalters/make-install-kola-tests
ci: Install kola tests
2020-05-15 14:38:00 -07:00
OpenShift Merge Robot 11b09ec3cf Merge pull request #2099 from jlebon/pr/timestamp-check-from-rev
lib/pull: Add `timestamp-check-from-rev`
2020-05-15 08:16:38 -07:00
OpenShift Merge Robot f145d18369 Merge pull request #2098 from cgwalters/finalize-requires-mounts
finalize: Add RequiresMountsFor=/boot too
2020-05-13 12:21:14 -07:00
OpenShift Merge Robot 4b8354d478 Merge pull request #2097 from cgwalters/sign-verifier
pull: Further cleanup signapi verification
2020-05-12 11:38:58 -07:00
OpenShift Merge Robot 371955549e Merge pull request #2096 from cgwalters/test-staged-delay
tests/staged-delay.sh: New test
2020-05-12 10:41:29 -07:00
OpenShift Merge Robot 4293c36188 Merge pull request #2095 from cgwalters/sign-get-all
signing: Change API to create instances directly
2020-05-11 18:41:35 +02:00
OpenShift Merge Robot f572206f15 Merge pull request #2092 from cgwalters/sign-verify-ed25519-explicit
remote-add: Add --sign-verify=KEYTYPE=[inline|file]:PUBKEYREF
2020-05-10 14:22:41 +02:00
OpenShift Merge Robot 4c01c0385f Merge pull request #2093 from cgwalters/sysroot-requires
ostree-prepare-root: Requires=sysroot.mount
2020-05-08 21:54:51 +02:00
OpenShift Merge Robot 59173c9604 Merge pull request #2091 from cgwalters/commit-w-xor-x
commit: Add --mode-ro-executables
2020-05-06 22:11:45 +02:00
OpenShift Merge Robot ba874c525f Merge pull request #2090 from cgwalters/sign-default-type
signing: Add #define OSTREE_SIGN_NAME_ED25519
2020-05-04 14:55:23 +02:00
OpenShift Merge Robot 654983ee31 Merge pull request #2089 from dbnicholson/flags-enums-as-bitfields
lib: Coerce flags enums to GIR bitfields
2020-05-01 22:29:37 +02:00
OpenShift Merge Robot e6bc24804c Merge pull request #2087 from cgwalters/test-staged-deploy-cleanup
tests/staged-deploy: Cleanup initial state
2020-05-01 22:10:53 +02:00
OpenShift Merge Robot 240f6d3ac6 Merge pull request #2084 from d4s/wip/d4s/expose_signapi_metadata
signapi: expose metadata format and key
2020-04-29 03:19:11 +02:00
OpenShift Merge Robot a05c99d933 Merge pull request #2083 from agners/doc-updates
Doc updates
2020-04-24 14:07:52 +02:00
OpenShift Merge Robot 66527efcb8 Merge pull request #2082 from cgwalters/finalize-sandbox
finalize-staged: Add ProtectHome=yes and ReadOnlyPaths=/etc
2020-04-22 18:51:15 +02:00
OpenShift Merge Robot 8996ead2ea Merge pull request #2081 from cgwalters/deploy-etc
deploy: Add --no-merge
2020-04-22 16:34:57 +02:00
OpenShift Merge Robot 391ad0ec21 Merge pull request #2079 from cgwalters/pull-split-sign-verify
lib: Move gpg/signapi bits into ostree-repo-pull-verify.c
2020-04-18 13:57:08 -04:00
OpenShift Merge Robot 7d51cee0a8 Merge pull request #2077 from jlebon/pr/transaction-cleanup
lib/commit: Check that dirent is a directory before cleaning
2020-04-17 15:15:12 -04:00
OpenShift Merge Robot 95be6676c0 Merge pull request #2076 from d4s/wip/d4s/rename_with-libsodium_opt
sign: rename option for enabling ed25519
2020-04-17 13:30:36 -04:00
OpenShift Merge Robot 351bc56f16 Merge pull request #2073 from cgwalters/pull-private-cleanup
lib: Move internal binding verification API to repo.c
2020-04-17 11:49:59 -04:00
OpenShift Merge Robot 9c59092fd7 Merge pull request #2075 from d4s/wip/d4s/test_system-wide_sign_conf
tests/signed-commit: fix the test of well-known places
2020-04-17 10:53:37 -04:00
OpenShift Merge Robot 388c3033bc Merge pull request #2070 from cgwalters/travis-libsodium
travis: Add some libsodium coverage
2020-04-16 15:08:44 -07:00
OpenShift Merge Robot 5092a8feac Merge pull request #2072 from cgwalters/feature-ed25519
Use `sign-ed25519` for the feature name
2020-04-16 13:29:36 -07:00
OpenShift Merge Robot eae41ea203 Merge pull request #2071 from cgwalters/ci-min-check
ci: Build minimal without libsodium too
2020-04-16 08:47:45 -07:00
OpenShift Merge Robot 9e30b0f8f5 Merge pull request #2063 from cgwalters/sig-cleanups-2
pull: Cleanup signature verification functions
2020-04-16 01:38:12 -07:00
OpenShift Merge Robot fd55deb0f7 Merge pull request #2068 from cgwalters/pull-cosmetic-renames
lib/pull: Two cosmetic internal function renames
2020-04-15 10:30:18 -07:00
OpenShift Merge Robot 2b739ce431 Merge pull request #2069 from jlebon/pr/tweak-ci
ci: Adapt to use new fcosKola semantics
2020-04-15 19:01:40 +02:00
OpenShift Merge Robot 8baee5cd04 Merge pull request #2058 from cgwalters/signing-cleanups
pull: Update key loading function to match error style
2020-04-07 20:49:04 +02:00