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

Release 2022 5 #2678

Merged
merged 3 commits into from
Jul 22, 2022
Merged

Release 2022 5 #2678

merged 3 commits into from
Jul 22, 2022

Conversation

cgwalters
Copy link
Member

Release 2022.5


configure: post-release version bump


Copy link
Contributor

@dustymabe dustymabe left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@cgwalters
Copy link
Member Author

Hmm concerning that this test failed:


ERROR: tests/test-commit-sign.sh
================================

Copying gpghome to /var/tmp/tap-test.zMdtnw
checking for xattrs.../usr/bin/setfattr
# setfattr: testlabel.txt: Operation not supported
/var/tmp/tap-test.zMdtnw /var/tmp/tap-test.zMdtnw
Found SELinux label, but unable to set (Unprivileged Docker?)
++ BUILT_WITH_ASAN=
++ test -n ''
++ test -n ''
++ test -z ''
++ test -z ''
++ CMD_PREFIX='env LD_PRELOAD=/home/jenkins/agent/workspace/ostree_PR-2678/tests/libreaddir-rand.so'
++ test -n /home/jenkins/agent/workspace/ostree_PR-2678
++ OSTREE_HTTPD=/home/jenkins/agent/workspace/ostree_PR-2678/ostree-trivial-httpd
/var/tmp/tap-test.zMdtnw
++ _have_user_xattrs=
++ _have_systemd_and_libmount=
++ _have_strace_fault_injection=
++ libtest_exit_cmds+=(libtest_cleanup_gpg)
++ ED25519PUBLIC=
++ ED25519SEED=
++ ED25519SECRET=
+ has_gpgme
+ local ret
+ env LD_PRELOAD=/home/jenkins/agent/workspace/ostree_PR-2678/tests/libreaddir-rand.so ostree --version
+ grep -q -e '- gpgme' version.txt
+ ret=0
+ rm -f version.txt
+ return 0
+ echo 1..7
+ keyid=472CDAFA
done
++ pwd
+ oldpwd=/var/tmp/tap-test.zMdtnw
+ mkdir ostree-srv
+ cd ostree-srv
+ mkdir gnomerepo
+ ostree_repo_init gnomerepo --mode=archive
+ repo=gnomerepo
+ shift
+ env LD_PRELOAD=/home/jenkins/agent/workspace/ostree_PR-2678/tests/libreaddir-rand.so ostree --repo=gnomerepo init --mode=archive
+ test -n 1
+ echo -e 'disable-xattrs=true\n'
+ mkdir gnomerepo-files
+ cd gnomerepo-files
+ echo first
+ mkdir baz
+ echo moo
+ echo alien
+ env LD_PRELOAD=/home/jenkins/agent/workspace/ostree_PR-2678/tests/libreaddir-rand.so ostree --repo=/var/tmp/tap-test.zMdtnw/ostree-srv/gnomerepo commit -b main -s 'A remote commit' -m 'Some Commit body' --gpg-sign=472CDAFA --gpg-homedir=/var/tmp/tap-test.zMdtnw/gpghome
1..7
+ mkdir baz/deeper
+ env LD_PRELOAD=/home/jenkins/agent/workspace/ostree_PR-2678/tests/libreaddir-rand.so ostree --repo=/var/tmp/tap-test.zMdtnw/ostree-srv/gnomerepo commit -b main -s 'Add deeper' --gpg-sign=472CDAFA --gpg-homedir=/var/tmp/tap-test.zMdtnw/gpghome
598323afdcfd29fd5e7f3efeabad15e576b0f48e29dc7726395b51af42382aa8
+ echo hi
+ mkdir baz/another/
+ echo x
+ env LD_PRELOAD=/home/jenkins/agent/workspace/ostree_PR-2678/tests/libreaddir-rand.so ostree --repo=/var/tmp/tap-test.zMdtnw/ostree-srv/gnomerepo commit -b main -s 'The rest' --gpg-sign=472CDAFA --gpg-homedir=/var/tmp/tap-test.zMdtnw/gpghome
4cfc2720b49bd2417356a6c0b43de32cb4192f545cf220c02d0d0cb782df66b2
+ cd ..
+ cd /var/tmp/tap-test.zMdtnw
+ mkdir /var/tmp/tap-test.zMdtnw/httpd
+ cd httpd
+ ln -s /var/tmp/tap-test.zMdtnw/ostree-srv ostree
+ /home/jenkins/agent/workspace/ostree_PR-2678/ostree-trivial-httpd --autoexit --daemonize -P 18081 -p /var/tmp/tap-test.zMdtnw/httpd-port
++ cat /var/tmp/tap-test.zMdtnw/httpd-port
+ port=18081
+ assert_streq 18081 18081
+ test 18081 = 18081
+ echo http://127.0.0.1:18081
+ cd /var/tmp/tap-test.zMdtnw
+ export 'OSTREE=env LD_PRELOAD=/home/jenkins/agent/workspace/ostree_PR-2678/tests/libreaddir-rand.so ostree --repo=repo'
+ OSTREE='env LD_PRELOAD=/home/jenkins/agent/workspace/ostree_PR-2678/tests/libreaddir-rand.so ostree --repo=repo'
+ repopath=/var/tmp/tap-test.zMdtnw/ostree-srv/gnomerepo
+ cp -a /var/tmp/tap-test.zMdtnw/ostree-srv/gnomerepo /var/tmp/tap-test.zMdtnw/ostree-srv/gnomerepo.orig
+ cd /var/tmp/tap-test.zMdtnw
+ mkdir repo
+ ostree_repo_init repo
+ repo=repo
+ shift
+ env LD_PRELOAD=/home/jenkins/agent/workspace/ostree_PR-2678/tests/libreaddir-rand.so ostree --repo=repo init
+ test -n 1
+ echo -e 'disable-xattrs=true\n'
++ cat httpd-address
+ env LD_PRELOAD=/home/jenkins/agent/workspace/ostree_PR-2678/tests/libreaddir-rand.so ostree --repo=repo remote add origin http://127.0.0.1:18081/ostree/gnomerepo
+ env OSTREE_GPG_HOME=/var/tmp/tap-test.zMdtnw env LD_PRELOAD=/home/jenkins/agent/workspace/ostree_PR-2678/tests/libreaddir-rand.so ostree --repo=repo pull origin main
error: Commit 9ee3235b4f1985f8203b30b51a8741457114863c7325264eff92c431b968e79e: Signature made Fri Jul 22 19:21:44 2022 using RSA key ID 7FCA23D8472CDAFA
Can't check signature: public key not found
+ rm repo -rf
+ echo 'ok pull no trusted GPG'
+ cd /var/tmp/tap-test.zMdtnw
9ee3235b4f1985f8203b30b51a8741457114863c7325264eff92c431b968e79e
+ mkdir repo
+ ostree_repo_init repo
+ repo=repo
+ shift
+ env LD_PRELOAD=/home/jenkins/agent/workspace/ostree_PR-2678/tests/libreaddir-rand.so ostree --repo=repo init
+ test -n 1
+ echo -e 'disable-xattrs=true\n'
++ cat httpd-address
+ env LD_PRELOAD=/home/jenkins/agent/workspace/ostree_PR-2678/tests/libreaddir-rand.so ostree --repo=repo remote add origin http://127.0.0.1:18081/ostree/gnomerepo
+ env LD_PRELOAD=/home/jenkins/agent/workspace/ostree_PR-2678/tests/libreaddir-rand.so ostree --repo=repo pull origin main
ok pull no trusted GPG
PASS: tests/test-commit-sign.sh 1 pull no trusted GPG
+ env LD_PRELOAD=/home/jenkins/agent/workspace/ostree_PR-2678/tests/libreaddir-rand.so ostree --repo=repo show --gpg-verify-remote=origin main
+ assert_file_has_content_literal show.txt 'Found 1 signature'
+ fpath=show.txt
+ shift
+ for s in "$@"
+ grep -q -F -e 'Found 1 signature' show.txt
+ echo 'ok pull verify'
+ '[' -n /home/jenkins/agent/workspace/ostree_PR-2678 ']'
+ /home/jenkins/agent/workspace/ostree_PR-2678/tests/test-commit-sign-sh-ext
8 metadata, 5 content objects fetched; 1 KiB transferred in 0 seconds; 21 bytes content written
error: Should not have validated
++ report_err
++ local exit_status=1
Unexpected nonzero exit status 1 while running: ${OSTREE_UNINSTALLED}/tests/test-commit-sign-sh-ext
+ run_exit_cmds
+ for expr in "${libtest_exit_cmds[@]}"
+ eval save_core
++ save_core
++ '[' -e core ']'
+ for expr in "${libtest_exit_cmds[@]}"
+ eval libtest_cleanup_gpg
++ libtest_cleanup_gpg
++ local gpg_homedir=/var/tmp/tap-test.zMdtnw/gpghome
++ gpg-connect-agent --homedir /var/tmp/tap-test.zMdtnw/gpghome killagent /bye
ok pull verify
PASS: tests/test-commit-sign.sh 2 pull verify
OK closing connection
ERROR: tests/test-commit-sign.sh - too few tests run (expected 7, got 2)
ERROR: tests/test-commit-sign.sh - exited with status 1

Not reproducing locally though...

@cgwalters cgwalters merged commit 459a4c2 into ostreedev:main Jul 22, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants