Description of problem: During the "Configure firewall" phase, the following traceback is thrown: 19:30:05,205 INFO anaconda:anaconda: installation: Task started: Configure firewall (8/19) 19:30:05,221 DEBUG anaconda:anaconda: exception: running handleException 19:30:05,222 CRIT anaconda:anaconda: exception: Traceback (most recent call last):#012#012 File "/usr/lib64/python3.6/site-packages/pyanaconda/threading.py", line 291, in run#012 threading.Thread.run(self)#012#012 File "/usr/lib64/python3.6/threading.py", line 864, in run#012 self._target(*self._args, **self._kwargs)#012#012 File "/usr/lib64/python3.6/site-packages/pyanaconda/installation.py", line 200, in doConfiguration#012 configuration_queue.start()#012#012 File "/usr/lib64/python3.6/site-packages/pyanaconda/installation_tasks.py", line 304, in start#012 item.start()#012#012 File "/usr/lib64/python3.6/site-packages/pyanaconda/installation_tasks.py", line 304, in start#012 item.start()#012#012 File "/usr/lib64/python3.6/site-packages/pyanaconda/installation_tasks.py", line 472, in start#012 self.run_task()#012#012 File "/usr/lib64/python3.6/site-packages/pyanaconda/installation_tasks.py", line 438, in run_task#012 self._task(*self._task_args, **self._task_kwargs)#012#012 File "/usr/lib64/python3.6/site-packages/pyanaconda/kickstart.py", line 932, in execute#012 if firewall_proxy.FirewallEnabled:#012#012AttributeError: '<CompositeObject>' object has no attribute 'FirewallEnabled' This crashes the installer. Version-Release number of selected component (if applicable): anaconda-29.14-1.fc29 pykickstart-3.13-1.fc29 Example: https://kojipkgs.fedoraproject.org//work/tasks/1119/26901119/oz-x86_64.log
Created attachment 1435154 [details] oz log with traceback Attached the Oz log linked to, in case the compose gets cleaned up.
Proposed as a Freeze Exception for 29-beta by Fedora user puiterwijk using the blocker tracking app because: This prevents composing of the Container base images.
Also proposing blocker, because while the container image isn't release blocking, I think that this is a probably problematic case.
Working theory is that this is caused by the "--nocore" in the container kickstart, which means no firewalld. So basically: no firewalld -> broken kickstart.
Discussed during the 2018-05-14 blocker review meeting: [1] The decision to classify this bug as an RejectedBlocker and AcceptedFreezeException was made: "As currently understood, this does not affect any release-blocking image. If our understanding of the bug changes we will revisit this" This bug was marked as automatic FreezeException as per QA:SOP[2]: "These bugs can be marked as accepted by any member of one of the stakeholder groups without formal review" [1] https://meetbot-raw.fedoraproject.org/fedora-blocker-review/2018-05-14/f29-blocker-review.2018-05-14-16.01.log.txt [2] https://fedoraproject.org/wiki/QA:SOP_freeze_exception_bug_process#Automatic_freeze_exceptions
PR: https://github.com/rhinstaller/anaconda/pull/1473
This bug appears to have been reported against 'rawhide' during the Fedora 29 development cycle. Changing version to '29'.
Closing this as current release as the latest anaconda in f29 is anaconda-29.24.1-1.fc29 and this was fixed in 29.15