Re: Fedora Rawhide-20170227.n.0 compose check report

2017-02-28 Thread Kevin Fenzi
On Tue, 28 Feb 2017 09:24:20 -0500
Dusty Mabe  wrote:

> On 02/27/2017 09:41 PM, Adam Williamson wrote:
> > On Mon, 2017-02-27 at 17:25 +, Fedora compose checker wrote:  
> >> Missing expected images:
> >>
> >> Atomic qcow2 x86_64  
> > 
> > There seems to be some sort of problem in pungi-make-ostree:
> > https://kojipkgs.fedoraproject.org//work/tasks/1386/18091386/root.log
> > 
> > DEBUG util.py:435:  + pungi-make-ostree tree
> > --repo=/mnt/koji/compose/atomic/rawhide/
> > --log-dir=/mnt/koji/compose/rawhide/Fedora-Rawhide-20170227.n.0/logs/x86_64/Atomic/ostree-2
> > --treefile=/mnt/koji/compose/rawhide/Fedora-Rawhide-20170227.n.0/work/ostree-2/config_repo/fedora-atomic-docker-host.json
> > --extra-config=/mnt/koji/compose/rawhide/Fedora-Rawhide-20170227.n.0/work/ostree-2/extra_config.json
> > DEBUG util.py:435:  Traceback (most recent call last): DEBUG
> > util.py:435:File "/usr/bin/pungi-make-ostree", line 15, in
> >  DEBUG util.py:435:  ostree.main() DEBUG
> > util.py:435:File
> > "/usr/lib/python2.7/site-packages/pungi/ostree/__init__.py", line
> > 85, in main DEBUG util.py:435:  func() DEBUG util.py:435:
> > File "/usr/lib/python2.7/site-packages/pungi/ostree/tree.py", line
> > 95, in run DEBUG util.py:435:  repos = extra_source_repos +
> > [{'name': 'source_repo_from', 'baseurl': source_repo_from}] DEBUG
> > util.py:435:  TypeError: unsupported operand type(s) for +:
> > 'NoneType' and 'list' 
> 
> I'll try to track this down tomorrow when I'm not AFK, unless someone
> else gets to it first. If you open an issue to track this then please
> link me to it.

I guess I only replied to the desktop list when I replied to this. ;) 

This was fixed I think in https://pagure.io/pungi/pull-request/542
but we need a new pungi release/version with the fix on the compose
host(s). 

kevin


pgpGrCdtt2OF9.pgp
Description: OpenPGP digital signature
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: Fedora Rawhide-20170227.n.0 compose check report

2017-02-28 Thread Adam Williamson
On Tue, 2017-02-28 at 09:29 +0200, Alexander Bokovoy wrote:
> > This is now failing because of:
> > https://bugzilla.redhat.com/show_bug.cgi?id=1405790
> > freeipa-client and freeipa-server can't be installed due to dep issues
> > with certmonger, and certmonger rebuild is failing.
> 
> No, freeipa-client has dependency on /usr/libexec/system-python2 which
> is not provided by anything, it seems. I rebuilt freeipa yesterday and
> it again got this dependency even though nothing is explicitly requiring
> or mentioning it in the code and the spec file. Looks like real issue is
> somewhere in Python infra in Rawhide.

Well, up till today I think we had both problems - I did forget about
the system-python2 one, indeed. But the certmonger dep was also a
problem, and certmonger only got rebuilt today:
https://koji.fedoraproject.org/koji/buildinfo?buildID=862860

What's the bug # for the system-python2 issue again? I've lost it.
Thanks!
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: Fedora Rawhide-20170227.n.0 compose check report

2017-02-28 Thread Dusty Mabe


On 02/27/2017 09:41 PM, Adam Williamson wrote:
> On Mon, 2017-02-27 at 17:25 +, Fedora compose checker wrote:
>> Missing expected images:
>>
>> Atomic qcow2 x86_64
> 
> There seems to be some sort of problem in pungi-make-ostree:
> https://kojipkgs.fedoraproject.org//work/tasks/1386/18091386/root.log
> 
> DEBUG util.py:435:  + pungi-make-ostree tree 
> --repo=/mnt/koji/compose/atomic/rawhide/ 
> --log-dir=/mnt/koji/compose/rawhide/Fedora-Rawhide-20170227.n.0/logs/x86_64/Atomic/ostree-2
>  
> --treefile=/mnt/koji/compose/rawhide/Fedora-Rawhide-20170227.n.0/work/ostree-2/config_repo/fedora-atomic-docker-host.json
>  
> --extra-config=/mnt/koji/compose/rawhide/Fedora-Rawhide-20170227.n.0/work/ostree-2/extra_config.json
> DEBUG util.py:435:  Traceback (most recent call last):
> DEBUG util.py:435:File "/usr/bin/pungi-make-ostree", line 15, in 
> DEBUG util.py:435:  ostree.main()
> DEBUG util.py:435:File 
> "/usr/lib/python2.7/site-packages/pungi/ostree/__init__.py", line 85, in main
> DEBUG util.py:435:  func()
> DEBUG util.py:435:File 
> "/usr/lib/python2.7/site-packages/pungi/ostree/tree.py", line 95, in run
> DEBUG util.py:435:  repos = extra_source_repos + [{'name': 
> 'source_repo_from', 'baseurl': source_repo_from}]
> DEBUG util.py:435:  TypeError: unsupported operand type(s) for +: 'NoneType' 
> and 'list'
> 

I'll try to track this down tomorrow when I'm not AFK, unless someone
else gets to it first. If you open an issue to track this then please link
me to it.

Dusty
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: Fedora Rawhide-20170227.n.0 compose check report

2017-02-27 Thread Alexander Bokovoy

On ma, 27 helmi 2017, Adam Williamson wrote:

On Mon, 2017-02-27 at 17:25 +, Fedora compose checker wrote:

Missing expected images:

Atomic qcow2 x86_64


There seems to be some sort of problem in pungi-make-ostree:
https://kojipkgs.fedoraproject.org//work/tasks/1386/18091386/root.log

DEBUG util.py:435:  + pungi-make-ostree tree 
--repo=/mnt/koji/compose/atomic/rawhide/ 
--log-dir=/mnt/koji/compose/rawhide/Fedora-Rawhide-20170227.n.0/logs/x86_64/Atomic/ostree-2
 
--treefile=/mnt/koji/compose/rawhide/Fedora-Rawhide-20170227.n.0/work/ostree-2/config_repo/fedora-atomic-docker-host.json
 
--extra-config=/mnt/koji/compose/rawhide/Fedora-Rawhide-20170227.n.0/work/ostree-2/extra_config.json
DEBUG util.py:435:  Traceback (most recent call last):
DEBUG util.py:435:File "/usr/bin/pungi-make-ostree", line 15, in 
DEBUG util.py:435:  ostree.main()
DEBUG util.py:435:File 
"/usr/lib/python2.7/site-packages/pungi/ostree/__init__.py", line 85, in main
DEBUG util.py:435:  func()
DEBUG util.py:435:File 
"/usr/lib/python2.7/site-packages/pungi/ostree/tree.py", line 95, in run
DEBUG util.py:435:  repos = extra_source_repos + [{'name': 
'source_repo_from', 'baseurl': source_repo_from}]
DEBUG util.py:435:  TypeError: unsupported operand type(s) for +: 'NoneType' 
and 'list'


Server dvd i386


Several i386 image composes still failing for the reason Kevin noted
recently:
dnf.exceptions.Error: Will not install a source rpm package 
(docker-anaconda-addon-0.4-4.fc26.src).


Xfce raw-xz armhfp


Looks a bit odd:
https://kojipkgs.fedoraproject.org//work/tasks/1563/18091563/root.log
DEBUG util.py:435:  Unable to create appliance : Failed to find package 
'firefox' : no package matched: firefox
Is there an ARM-specific issue with the firefox package?


Server boot i386
Atomic raw-xz x86_64


See above.


Failed openQA tests: 10/107 (x86_64), 1/2 (arm)

ID: 57880   Test: x86_64 Server-dvd-iso install_repository_nfs_graphical
URL: https://openqa.fedoraproject.org/tests/57880


This is some kinda transient test fail, I think (openQA clicked in the
wrong place or the click got lost or something).


ID: 57881   Test: x86_64 Server-dvd-iso server_role_deploy_domain_controller
URL: https://openqa.fedoraproject.org/tests/57881


This is now failing because of:
https://bugzilla.redhat.com/show_bug.cgi?id=1405790
freeipa-client and freeipa-server can't be installed due to dep issues
with certmonger, and certmonger rebuild is failing.

No, freeipa-client has dependency on /usr/libexec/system-python2 which
is not provided by anything, it seems. I rebuilt freeipa yesterday and
it again got this dependency even though nothing is explicitly requiring
or mentioning it in the code and the spec file. Looks like real issue is
somewhere in Python infra in Rawhide.


--
/ Alexander Bokovoy
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: Fedora Rawhide-20170227.n.0 compose check report

2017-02-27 Thread Adam Williamson
On Mon, 2017-02-27 at 17:25 +, Fedora compose checker wrote:
> Missing expected images:
> 
> Atomic qcow2 x86_64

There seems to be some sort of problem in pungi-make-ostree:
https://kojipkgs.fedoraproject.org//work/tasks/1386/18091386/root.log

DEBUG util.py:435:  + pungi-make-ostree tree 
--repo=/mnt/koji/compose/atomic/rawhide/ 
--log-dir=/mnt/koji/compose/rawhide/Fedora-Rawhide-20170227.n.0/logs/x86_64/Atomic/ostree-2
 
--treefile=/mnt/koji/compose/rawhide/Fedora-Rawhide-20170227.n.0/work/ostree-2/config_repo/fedora-atomic-docker-host.json
 
--extra-config=/mnt/koji/compose/rawhide/Fedora-Rawhide-20170227.n.0/work/ostree-2/extra_config.json
DEBUG util.py:435:  Traceback (most recent call last):
DEBUG util.py:435:File "/usr/bin/pungi-make-ostree", line 15, in 
DEBUG util.py:435:  ostree.main()
DEBUG util.py:435:File 
"/usr/lib/python2.7/site-packages/pungi/ostree/__init__.py", line 85, in main
DEBUG util.py:435:  func()
DEBUG util.py:435:File 
"/usr/lib/python2.7/site-packages/pungi/ostree/tree.py", line 95, in run
DEBUG util.py:435:  repos = extra_source_repos + [{'name': 
'source_repo_from', 'baseurl': source_repo_from}]
DEBUG util.py:435:  TypeError: unsupported operand type(s) for +: 'NoneType' 
and 'list'

> Server dvd i386

Several i386 image composes still failing for the reason Kevin noted
recently:
dnf.exceptions.Error: Will not install a source rpm package 
(docker-anaconda-addon-0.4-4.fc26.src).

> Xfce raw-xz armhfp

Looks a bit odd:
https://kojipkgs.fedoraproject.org//work/tasks/1563/18091563/root.log
DEBUG util.py:435:  Unable to create appliance : Failed to find package 
'firefox' : no package matched: firefox
Is there an ARM-specific issue with the firefox package?

> Server boot i386
> Atomic raw-xz x86_64

See above.

> Failed openQA tests: 10/107 (x86_64), 1/2 (arm)
> 
> ID: 57880 Test: x86_64 Server-dvd-iso install_repository_nfs_graphical
> URL: https://openqa.fedoraproject.org/tests/57880

This is some kinda transient test fail, I think (openQA clicked in the
wrong place or the click got lost or something).

> ID: 57881 Test: x86_64 Server-dvd-iso server_role_deploy_domain_controller
> URL: https://openqa.fedoraproject.org/tests/57881

This is now failing because of:
https://bugzilla.redhat.com/show_bug.cgi?id=1405790
freeipa-client and freeipa-server can't be installed due to dep issues
with certmonger, and certmonger rebuild is failing.

> ID: 57899 Test: x86_64 Workstation-live-iso desktop_terminal
> URL: https://openqa.fedoraproject.org/tests/57899
> ID: 57907 Test: x86_64 Workstation-live-iso desktop_update_graphical
> URL: https://openqa.fedoraproject.org/tests/57907

These two failed because gnome-color-manager unexpectedly asked for
access to the system location immediately upon login, which the test
can't cope with:
https://bugzilla.gnome.org/show_bug.cgi?id=779343
We could adjust the test, but the GNOME behaviour seems odd, so waiting
for input from the devs on whether it's a bug.

> ID: 57925 Test: arm Minimal-raw_xz-raw.xz 
> install_arm_image_deployment_upload
> URL: https://openqa.fedoraproject.org/tests/57925

We never get any video output from this test, with a 10 minute (IIRC)
boot timeout. pwhalen reports there's a showstopper with ARM atm
related to module loading:
https://bugzilla.redhat.com/show_bug.cgi?id=1422634
that may be causing this, or it may be something else.

> ID: 57951 Test: x86_64 universal install_iscsi
> URL: https://openqa.fedoraproject.org/tests/57951

This broke between 20170208 and 20170214, my best guess at what
happened is in the new bug report:
https://bugzilla.redhat.com/show_bug.cgi?id=1427359

> ID: 57956 Test: x86_64 universal install_software_raid@uefi
> URL: https://openqa.fedoraproject.org/tests/57956

This is an openQA console typing fail (sigh, still happens
occasionally). Test actually worked fine.

> ID: 57978 Test: x86_64 universal install_cyrillic_language
> URL: https://openqa.fedoraproject.org/tests/57978

Still https://bugzilla.redhat.com/show_bug.cgi?id=1413813 . If that
doesn't get any attention soon I may have to make the test work around
it to cover the rest of the test case...

> ID: 57983 Test: x86_64 universal install_rescue_encrypted
> URL: https://openqa.fedoraproject.org/tests/57983
> ID: 57984 Test: x86_64 universal install_rescue_encrypted@uefi
> URL: https://openqa.fedoraproject.org/tests/57984

Still https://bugzilla.redhat.com/show_bug.cgi?id=1376638 . Looks like
there's now a PR to fix this, but it is not yet merged.

> ID: 57986 Test: x86_64 Workstation-live-iso 
> desktop_notifications_postinstall
> URL: https://openqa.fedoraproject.org/tests/57986

This is a hard fail caused by the same SELinux alert that causes all
the soft fails (see below). It's a hard fail because any AVC alert that
triggers a desktop notification on boot is a Final release criteria
violation.

> Soft failed openQA tests: 52/107 (x86_64)
> (Tests completed, but 

Fedora Rawhide-20170227.n.0 compose check report

2017-02-27 Thread Fedora compose checker
Missing expected images:

Atomic qcow2 x86_64
Server dvd i386
Xfce raw-xz armhfp
Server boot i386
Atomic raw-xz x86_64

Failed openQA tests: 10/107 (x86_64), 1/2 (arm)

ID: 57880   Test: x86_64 Server-dvd-iso install_repository_nfs_graphical
URL: https://openqa.fedoraproject.org/tests/57880
ID: 57881   Test: x86_64 Server-dvd-iso server_role_deploy_domain_controller
URL: https://openqa.fedoraproject.org/tests/57881
ID: 57899   Test: x86_64 Workstation-live-iso desktop_terminal
URL: https://openqa.fedoraproject.org/tests/57899
ID: 57907   Test: x86_64 Workstation-live-iso desktop_update_graphical
URL: https://openqa.fedoraproject.org/tests/57907
ID: 57925   Test: arm Minimal-raw_xz-raw.xz 
install_arm_image_deployment_upload
URL: https://openqa.fedoraproject.org/tests/57925
ID: 57951   Test: x86_64 universal install_iscsi
URL: https://openqa.fedoraproject.org/tests/57951
ID: 57956   Test: x86_64 universal install_software_raid@uefi
URL: https://openqa.fedoraproject.org/tests/57956
ID: 57978   Test: x86_64 universal install_cyrillic_language
URL: https://openqa.fedoraproject.org/tests/57978
ID: 57983   Test: x86_64 universal install_rescue_encrypted
URL: https://openqa.fedoraproject.org/tests/57983
ID: 57984   Test: x86_64 universal install_rescue_encrypted@uefi
URL: https://openqa.fedoraproject.org/tests/57984
ID: 57986   Test: x86_64 Workstation-live-iso 
desktop_notifications_postinstall
URL: https://openqa.fedoraproject.org/tests/57986

Soft failed openQA tests: 52/107 (x86_64)
(Tests completed, but using a workaround for a known bug)

ID: 57874   Test: x86_64 Server-boot-iso install_default
URL: https://openqa.fedoraproject.org/tests/57874
ID: 57875   Test: x86_64 Server-boot-iso install_default@uefi
URL: https://openqa.fedoraproject.org/tests/57875
ID: 57876   Test: x86_64 Server-dvd-iso install_default_upload
URL: https://openqa.fedoraproject.org/tests/57876
ID: 57877   Test: x86_64 Server-dvd-iso install_default@uefi
URL: https://openqa.fedoraproject.org/tests/57877
ID: 57879   Test: x86_64 Server-dvd-iso install_repository_nfs_variation
URL: https://openqa.fedoraproject.org/tests/57879
ID: 57889   Test: x86_64 Server-dvd-iso install_updates_nfs
URL: https://openqa.fedoraproject.org/tests/57889
ID: 57895   Test: x86_64 Everything-boot-iso install_default
URL: https://openqa.fedoraproject.org/tests/57895
ID: 57896   Test: x86_64 Everything-boot-iso install_default@uefi
URL: https://openqa.fedoraproject.org/tests/57896
ID: 57927   Test: x86_64 universal install_package_set_minimal
URL: https://openqa.fedoraproject.org/tests/57927
ID: 57928   Test: x86_64 universal install_anaconda_text
URL: https://openqa.fedoraproject.org/tests/57928
ID: 57930   Test: x86_64 universal install_repository_http_variation
URL: https://openqa.fedoraproject.org/tests/57930
ID: 57931   Test: x86_64 universal install_repository_http_graphical
URL: https://openqa.fedoraproject.org/tests/57931
ID: 57933   Test: x86_64 universal install_delete_pata
URL: https://openqa.fedoraproject.org/tests/57933
ID: 57934   Test: x86_64 universal install_delete_pata@uefi
URL: https://openqa.fedoraproject.org/tests/57934
ID: 57935   Test: x86_64 universal install_sata
URL: https://openqa.fedoraproject.org/tests/57935
ID: 57936   Test: x86_64 universal install_sata@uefi
URL: https://openqa.fedoraproject.org/tests/57936
ID: 57937   Test: x86_64 universal install_kickstart_user_creation
URL: https://openqa.fedoraproject.org/tests/57937
ID: 57938   Test: x86_64 universal install_scsi_updates_img
URL: https://openqa.fedoraproject.org/tests/57938
ID: 57939   Test: x86_64 universal install_multi
URL: https://openqa.fedoraproject.org/tests/57939
ID: 57940   Test: x86_64 universal install_multi@uefi
URL: https://openqa.fedoraproject.org/tests/57940
ID: 57941   Test: x86_64 universal install_simple_encrypted
URL: https://openqa.fedoraproject.org/tests/57941
ID: 57942   Test: x86_64 universal install_simple_free_space
URL: https://openqa.fedoraproject.org/tests/57942
ID: 57943   Test: x86_64 universal install_multi_empty
URL: https://openqa.fedoraproject.org/tests/57943
ID: 57944   Test: x86_64 universal install_software_raid
URL: https://openqa.fedoraproject.org/tests/57944
ID: 57945   Test: x86_64 universal install_delete_partial
URL: https://openqa.fedoraproject.org/tests/57945
ID: 57946   Test: x86_64 universal install_btrfs
URL: https://openqa.fedoraproject.org/tests/57946
ID: 57947   Test: x86_64 universal install_ext3
URL: https://openqa.fedoraproject.org/tests/57947
ID: 57948   Test: x86_64 universal install_xfs
URL: https://openqa.fedoraproject.org/tests/57948
ID: 57949   Test: x86_64 universal install_lvmthin
URL: https://openqa.fedoraproject.org/tests/57949
ID: 57950   Test: x86_64 universal install_no_swap
URL: https://openqa.fedoraproject.org/tests/57950
ID: 57953   Test: