Libelektra: Jenkins: `master`ブランチのビルドジョブが失敗する

作成日 2019年01月30日  ·  11コメント  ·  ソース: ElektraInitiative/libelektra

問題の説明

理由は正確にはわかりませんが、最新の更新の1つであるため、 masterブランチ

bug build

最も参考になるコメント

latest (マスタービルドからのドキュメント)用に別のディレクトリを作成しました(#2347を参照)。 これにより、「アクセスが拒否されました」という問題が修正されます。

全てのコメント11件

この問題を報告していただきありがとうございます。 @kodebachはこれに取り組んでいます。#2350を参照してください

@BernhardDenner @ingwinluなぜこの仕事が不安定なのか

不安定とはテストケースの失敗を指すと思いましたが、そうではないようです。

マイナーアップデート:現在、新しいプルリクエストのビルドは不安定ではありませんが、次のエラーメッセージの出力に失敗します

make[1]: Entering directory '/home/jenkins/workspace/libelektra_PR-2356-EN6GWJOR5VHPPOXXAYQ7ZKJOW5Z5GVNVM2BBC6LIIINSCUQMGGEQ/libelektra'
dh_install --list-missing
dh_install: Cannot find (any matches for) "usr/include/elektra/elektra/error.h" (tried in "." and "debian/tmp")
dh_install: libelektra-dev missing files: usr/include/elektra/elektra/error.h
dh_install: Cannot find (any matches for) "usr/include/elektra/elektra/errors.h" (tried in "." and "debian/tmp")
dh_install: libelektra-dev missing files: usr/include/elektra/elektra/errors.h
dh_install: Cannot find (any matches for) "usr/include/elektra/elektra/errorcodes.h" (tried in "." and "debian/tmp")
dh_install: libelektra-dev missing files: usr/include/elektra/elektra/errorcodes.h
dh_install: Cannot find (any matches for) "usr/include/elektra/elektra/types.h" (tried in "." and "debian/tmp")
dh_install: libelektra-dev missing files: usr/include/elektra/elektra/types.h
dh_install: Cannot find (any matches for) "usr/include/elektra/elektra/conversion.h" (tried in "." and "debian/tmp")
dh_install: libelektra-dev missing files: usr/include/elektra/elektra/conversion.h
dh_install: Cannot find (any matches for) "usr/lib/*/pkgconfig/elektra-highlevel.pc" (tried in "." and "debian/tmp")
dh_install: libelektra-dev missing files: usr/lib/*/pkgconfig/elektra-highlevel.pc
dh_install: usr/share/libelektra-test/test-data/yaypeg/comment.yaml exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/libelektra-test/test-data/yaypeg/double_quoted_scalar.hpp exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/libelektra-test/test-data/yaypeg/double_quoted_scalar.yaml exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/libelektra-test/test-data/yaypeg/list-list_map-mixed_scalars.hpp exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/libelektra-test/test-data/yaypeg/list-list_map-mixed_scalars.yaml exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/libelektra-test/test-data/yaypeg/list-plain_scalars.hpp exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/libelektra-test/test-data/yaypeg/list-plain_scalars.yaml exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/libelektra-test/test-data/yaypeg/map-list-plain_scalars.hpp exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/libelektra-test/test-data/yaypeg/map-list-plain_scalars.yaml exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/libelektra-test/test-data/yaypeg/map-map-plain_scalars.hpp exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/libelektra-test/test-data/yaypeg/map-map-plain_scalars.yaml exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/libelektra-test/test-data/yaypeg/map-null.hpp exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/libelektra-test/test-data/yaypeg/map-null.yaml exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/libelektra-test/test-data/yaypeg/map-plain_scalar.hpp exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/libelektra-test/test-data/yaypeg/map-plain_scalar.yaml exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/libelektra-test/test-data/yaypeg/map-plain_scalars.hpp exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/libelektra-test/test-data/yaypeg/map-plain_scalars.yaml exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/libelektra-test/test-data/yaypeg/null.hpp exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/libelektra-test/test-data/yaypeg/null.yaml exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/libelektra-test/test-data/yaypeg/plain_scalar-word_chars.hpp exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/libelektra-test/test-data/yaypeg/plain_scalar-word_chars.yaml exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/libelektra-test/test-data/yaypeg/plain_scalar-word_chars_space.hpp exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/libelektra-test/test-data/yaypeg/plain_scalar-word_chars_space.yaml exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/libelektra-test/test-data/yaypeg/single_quoted_scalar.hpp exists in debian/tmp but is not installed to anywhere
dh_install: usr/share/libelektra-test/test-data/yaypeg/single_quoted_scalar.yaml exists in debian/tmp but is not installed to anywhere
dh_install: usr/lib/x86_64-linux-gnu/elektra4/libelektra-yaypeg.so exists in debian/tmp but is not installed to anywhere
dh_install: usr/lib/python2.7/site-packages/elektra_gen-0.8.25-py2.7.egg-info exists in debian/tmp but is not installed to anywhere
dh_install: usr/lib/python2.7/site-packages/support/c_elektra.py exists in debian/tmp but is not installed to anywhere
dh_install: usr/lib/python2.7/site-packages/support/c_elektra.pyc exists in debian/tmp but is not installed to anywhere
dh_install: usr/include/elektra/error.h exists in debian/tmp but is not installed to anywhere
dh_install: usr/include/elektra/errorcodes.h exists in debian/tmp but is not installed to anywhere
dh_install: usr/include/elektra/errors.h exists in debian/tmp but is not installed to anywhere
dh_install: usr/include/elektra/conversion.h exists in debian/tmp but is not installed to anywhere
dh_install: usr/include/elektra/types.h exists in debian/tmp but is not installed to anywhere
dh_install: missing files, aborting
debian/rules:71: recipe for target 'override_dh_install' failed
make[1]: *** [override_dh_install] Error 2
make[1]: Leaving directory '/home/jenkins/workspace/libelektra_PR-2356-EN6GWJOR5VHPPOXXAYQ7ZKJOW5Z5GVNVM2BBC6LIIINSCUQMGGEQ/libelektra'
debian/rules:56: recipe for target 'binary' failed
make: *** [binary] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2
debuild: fatal error at line 1116:
dpkg-buildpackage -rfakeroot -us -uc -i -I -sa failed
gbp:error: 'debuild -i -I -sa' failed: it exited with 25
script returned exit code 1

一部のファイルが移動され、Debianブランチが更新を必要としたため、エラーメッセージは#2350がマージされるまでの予想される動作です。

#2350を統合しました。 うまくいけば、マスターは再び安定します。

現在、別の問題が発生しているようです。

https://build.libelektra.org/jenkins/blue/organizations/jenkins/libelektra/detail/master/373/pipeline

AddressSanitizer / LeakSanitizerが問題を見つけるようになりました。

@ sanssecours #2346以降に発生しているようです。

@kodebachなぜそれがあなたのPRに現れなかったのですか?

再構築をトリガーしました。 たぶんそれはDebian不安定版のアップグレードに関連していますか?

たぶんそれはDebian不安定版のアップグレードに関連していますか?

それも私の推測です。

#2359がこの問題の解決策ではない場合: scan-buildを使用してElektraを構築しましたが、非常に多くの問題が見つかりました。そのうちのいくつかはmemleaksに関連しています。

私は問題を見つけたと思います。 ビルドジョブdoc (「フルビルド」の一部)は、「SSH経由でビルドアーティファクトを送信する」ステップで失敗します

SSH: Connecting from host [i7]
SSH: Connecting with configuration [doc.libelektra.org] ...
SSH: Disconnecting configuration [doc.libelektra.org] ...
ERROR: Exception when publishing, exception message [Permission denied]

@BernhardDennerこれがどのように発生した可能性があり、どのように修正するかについての考えはありますか?

たぶんリンク(#2347)の修正がそれを引き起こしましたか? または、証明書による変更ですか?

latest (マスタービルドからのドキュメント)用に別のディレクトリを作成しました(#2347を参照)。 これにより、「アクセスが拒否されました」という問題が修正されます。

このページは役に立ちましたか?
0 / 5 - 0 評価

関連する問題

mpranj picture mpranj  ·  4コメント

mpranj picture mpranj  ·  3コメント

markus2330 picture markus2330  ·  3コメント

e1528532 picture e1528532  ·  4コメント

mpranj picture mpranj  ·  3コメント