Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix CI tests #1892

Closed
wants to merge 6 commits into from
Closed

Fix CI tests #1892

wants to merge 6 commits into from

Commits on Jul 26, 2019

  1. tests/gpg: Use exit hook to kill agent in temporary GPG homedir

    This wasn't available when I originally wrote this, but it ensures that
    the running gpg-agent in tmpgpghome is killed in case the tests exit
    early.
    dbnicholson committed Jul 26, 2019
    Configuration menu
    Copy the full SHA
    d60abe3 View commit details
    Browse the repository at this point in the history
  2. tests/gpg: Skip tests when subkeys can't be expired

    The ability to expire subkeys using gpg's --quick-set-expire is only
    available on gnupg 2.1.22. If expiring a subkey fails, assume this is
    why and skip the tests that require it but run the actions that the
    subsequent tests depend on. This was failing on the Debian Stretch CI
    tests since stretch has gnupg 2.1.18.
    dbnicholson committed Jul 26, 2019
    Configuration menu
    Copy the full SHA
    249d545 View commit details
    Browse the repository at this point in the history
  3. lib/kargs: Don't expose OstreeKernelArgs autoptr cleanup on old glib

    Move the OstreeKernelArgs autoptr cleanup definition to
    ostree-autocleanups.h, which will only expose the definitions when
    building ostree or if glib is new enough. The include of
    ostree-kernel-args.h needs to be moved before ostree-autocleanups.h in
    ostree.h so that the OstreeKernelArgs type is declared when the autoptr
    cleanup is defined. All the places it's used already pull in libglnx.h
    first so that the compat macros are picked up if glib it too old during
    the ostree build.
    dbnicholson committed Jul 26, 2019
    Configuration menu
    Copy the full SHA
    a1ea084 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2b189ea View commit details
    Browse the repository at this point in the history
  5. ci/rpmostree: Bump to 2019.3

    The test-ucontainer.sh test in rpmostree 2019.1 is failing for
    non-ostree reasons. This is fixed in [1], which is part of 2019.3. I
    believe this is still a relevant test of f29 since that's what's shipped
    in f29-updates.
    
    1. coreos/rpm-ostree@45b6186
    dbnicholson committed Jul 26, 2019
    Configuration menu
    Copy the full SHA
    948a694 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d4baf60 View commit details
    Browse the repository at this point in the history